Salīdziniet divus DOC failus programmā C#, izmantojot mūsu atšķirību pārbaudītāju. Izmantojot mūsu augstas precizitātes .NET API, varat atrast atšķirību starp salīdzinātajiem DOC dokumentiem un eksportēt rezultātus ērtā faila formātā.
Izmantojot šo vietējo .NET API, varat viegli salīdzināt DOC dokumentus un iegūt atšķirības vēlamajā izvades formātā. Mūsu C# bibliotēka ir pilnībā autonoma un nav atkarīga no ārējiem rīkiem vai pakalpojumiem. Tas novērš nepieciešamību pēc ārējām atkarībām, nodrošinot visaptverošu DOC apstrādes funkcionalitāti vienā .NET pakotnē.
Šajā galvenajā lapā mēs piedāvājam DOC salīdzināšanas demonstrāciju darbībā kopā ar ilustratīvu C# piemēru. Tas salīdzina DOC dokumentu saturu gan rakstzīmju, gan vārdu līmenī. Pat ja ir mainīta tikai viena rakstzīme, viss vārds tiks atzīmēts kā modificēts. Piedzīvojiet klātienē, cik viegli ir salīdzināt divus dokumentus, augšupielādējot DOC failus interfeisā, izvēloties vēlamo izvades formātu un iegūstot atšķirības starp DOC dokumentiem, kas atzīmēti ar 100% precizitāti.
Dažreiz var nebūt skaidrs, vai DOC fails ir modificēts, un divu dokumenta versiju manuāla salīdzināšana var būt biedējošs uzdevums. Un otrādi, ir gadījumi, kad esat pārliecināts, ka DOC dokuments ir mainījies, taču atjaunināto sadaļu vizuāla identificēšana kļūst nepārvarama. DOC salīdzināšana ir arvien pieprasītāka procedūra, īpaši automatizētās dokumentu darbplūsmās. Izpētīsim tipiskus scenārijus, kuros automatizēta DOC salīdzināšana var būt ļoti vērtīga:
Kā redzat, programmatiskā DOC salīdzināšana piedāvā milzīgas priekšrocības dažādās jomās, nodrošinot racionalizētas darbplūsmas, uzlabotu sadarbību un paaugstinātu produktivitāti. Izmantojot šo C# API, jums ir iespēja nemanāmi izmantot šīs priekšrocības savos .NET projektos. Izmēģiniet mūsu tiešraides demonstrāciju, augšupielādējot divus DOC dokumentus, atlasot mērķa formātu, lai izceltu atšķirības, un izpētot C# koda piemēru. Šis C# fragments parāda, kā atrast atšķirības starp DOC failiem un saglabāt rezultātus vajadzīgajā formātā.
Svarīgs punkts: pirms salīdzināšanas metodes izsaukšanas salīdzinātajiem DOC dokumentiem nevajadzētu būt pārskatītiem. Vispirms jums ir jāpieņem visi labojumi.
dotnet add package Aspose.Words
Kopēt
using Aspose.Words;
var docA = new Document("Input1.doc");
var docB = new Document("Input2.doc");
// Pirms salīdzināšanas nevajadzētu būt nekādiem labojumiem.
docA.AcceptAllRevisions();
docB.AcceptAllRevisions();
docA.Compare(docB, "Author Name", DateTime.Now);
docA.Save("Output.doc");
Ir trīs alternatīvas iespējas, lai sistēmā instalētu 'Aspose.Words for .NET'. Lūdzu, izvēlieties to, kas atbilst jūsu vajadzībām, un izpildiet soli pa solim sniegtos norādījumus:
Mūsu produkts ir pilnībā vairāku platformu un atbalsta visas galvenās .NET implementācijas:
Ciktāl .NET kods nav atkarīgs no pamatā esošās aparatūras vai operētājsistēmas, bet tikai no virtuālās mašīnas, jūs varat brīvi izstrādāt jebkāda veida programmatūru operētājsistēmai Windows, macOS, Android, iOS un Linux. Vienkārši pārliecinieties, vai esat instalējis atbilstošo .NET Framework, .NET Core, Windows Azure, Mono vai Xamarin versiju.
Mēs iesakām izmantot Microsoft Visual Studio, Xamarin un MonoDevelop integrētās izstrādes vides, lai izveidotu C#, F#, VB.NET lietojumprogrammas.
Lai iegūtu sīkāku informāciju, lūdzu, skatiet produkta dokumentāciju.
Varat veikt salīdzināšanas darbību citiem failu formātiem: