Salīdziniet divus Word failus programmā JavaScript, izmantojot mūsu atšķirību pārbaudītāju. Izmantojot mūsu augstas precizitātes Node.js via .NET API, varat atrast atšķirību starp salīdzinātajiem Word dokumentiem un eksportēt rezultātus ērtā faila formātā.
Izmantojot šo vietējo Node.js via .NET API, varat viegli salīdzināt Word dokumentus un iegūt atšķirības vēlamajā izvades formātā. Mūsu JavaScript 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 Word apstrādes funkcionalitāti vienā Node.js via .NET pakotnē.
Šajā galvenajā lapā mēs piedāvājam Word salīdzināšanas demonstrāciju darbībā kopā ar ilustratīvu JavaScript piemēru. Tas salīdzina Word 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 Word failus interfeisā, izvēloties vēlamo izvades formātu un iegūstot atšķirības starp Word dokumentiem, kas atzīmēti ar 100% precizitāti.
Dažreiz var nebūt skaidrs, vai Word 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 Word dokuments ir mainījies, taču atjaunināto sadaļu vizuāla identificēšana kļūst nepārvarama. Word 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 Word salīdzināšana var būt ļoti vērtīga:
Kā redzat, programmatiskā Word 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 JavaScript API, jums ir iespēja nemanāmi izmantot šīs priekšrocības savos Node.js via .NET projektos. Izmēģiniet mūsu tiešraides demonstrāciju, augšupielādējot divus Word dokumentus, atlasot mērķa formātu, lai izceltu atšķirības, un izpētot JavaScript koda piemēru. Šis JavaScript fragments parāda, kā atrast atšķirības starp Word failiem un saglabāt rezultātus vajadzīgajā formātā.
Svarīgs punkts: pirms salīdzināšanas metodes izsaukšanas salīdzinātajiem Word dokumentiem nevajadzētu būt pārskatītiem. Vispirms jums ir jāpieņem visi labojumi.
npm install @aspose/words
Kopēt
const aw = require('@aspose/words');
var docA = new aw.Document("Input1.docx")
var docB = new aw.Document("Input2.docx")
// Pirms salīdzināšanas nevajadzētu veikt labojumus.
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.
Varat veikt salīdzināšanas darbību citiem failu formātiem: