Koristeći naš programski API, možete usporediti dvije datoteke i pronaći razliku između njih. Drugim riječima, naša Node.js via .NET biblioteka moćna je provjera razlika u datotekama. Nakon korištenja API ja za usporedbu dokumenata, možete dobiti rezultat i spremiti ga u DOCX, PDF, DOC i neke druge formate.
S ovim izvornim Node.js via .NET API-jem možete jednostavno usporediti dokumente i dobiti razlike u željenom izlaznom formatu. Naša biblioteka JavaScript potpuno je samostalna i ne oslanja se ni na kakve vanjske alate ili usluge. Sve značajke obrade dokumenata implementirane su u ovo moćno JavaScript rješenje za iskustvo bez muke.
Usporedba dokumenata vrlo je tražen postupak, osobito unutar automatiziranih radnih procesa dokumenata. Bilo da radite s pravnim dokumentima, sustavima za kontrolu verzija ili sustavima za upravljanje sadržajem, API za usporedbu dokumenata za JavaScript može promijeniti pravila igre. Uspoređuje sadržaje dokumenata i na razini znakova i na razini riječi. Čak i ako je promijenjen samo jedan znak, cijela će riječ biti označena kao izmijenjena. To vam omogućuje otkrivanje i najmanjih promjena koje bi bile nevidljive ljudskom oku.
Postoje slučajevi kada niste sigurni je li dokument izmijenjen, a proces ručne usporedbe dviju verzija dokumenta može biti prilično izazovan. S druge strane, postoje slučajevi kada ste uvjereni da je dokument promijenjen, ali zadatak vizualnog lociranja ažuriranih područja postaje iznimno težak. Istražimo neke tipične scenarije u kojima automatizirana usporedba dokumenata može biti nevjerojatno korisna:
Integriranjem automatske usporedbe dokumenata u vaše tijekove rada, dobivate mogućnost programske usporedbe dokumenata, izdvajanja razlika i trenutnog dobivanja rezultata u željenom izlaznom formatu. Bez obzira jeste li iskusni programer ili tek počinjete s Node.js via .NET om, naši sveobuhvatni isječci koda i online demonstracija će vas voditi kroz proces.
Isprobajte našu demonstraciju uživo učitavanjem dvaju dokumenata, odabirom ciljanog formata za isticanje razlika i ispitivanjem isječka koda JavaScript prikazanog na ekranu. Ovaj primjer detaljno pokazuje kako programski izvršiti usporedbu dokumenata i dobiti rezultate u potrebnom formatu datoteke.
Važna točka: uspoređeni dokumenti ne bi trebali imati revizije prije pozivanja metode usporedbe. Najprije morate prihvatiti sve izmjene. Već smo se pobrinuli za ovu nijansu u JavaScript isječku koda u nastavku:
npm install @aspose/words
Kopirati
const aw = require('@aspose/words');
var docA = new aw.Document("Input1.docx")
var docB = new aw.Document("Input2.docx")
// Prije usporedbe ne bi trebalo biti promjena.
docA.acceptAllRevisions()
docB.acceptAllRevisions()
docA.compare(docB, "Author Name", new Date())
docA.save("Output.docx")
We host our Node.js via .Net packages in NPM repositories. Please follow the step-by-step instructions on how to install "Aspose.Words for Node.js via .NET" to your developer environment.
This package is compatible with Node.js 14.17.0 or higher.