Pomocí našeho programovacího rozhraní API můžete porovnat dva soubory a najít mezi nimi rozdíl. Jinými slovy, naše knihovna Node.js via .NET je výkonný nástroj na kontrolu rozdílů mezi soubory. Po použití Document Comparison API můžete získat výsledek a uložit jej ve DOCX formátech, PDF, DOC a některých dalších.
Pomocí tohoto nativního rozhraní Node.js via .NET API můžete snadno porovnávat dokumenty a získat rozdíly v požadovaném výstupním formátu. Naše knihovna JavaScript je plně soběstačná a nespoléhá na žádné externí nástroje nebo služby. Všechny funkce zpracování dokumentů jsou implementovány v tomto výkonném řešení JavaScript pro bezproblémový zážitek.
Porovnání dokumentů je velmi vyhledávaný postup, zejména v rámci automatizovaných pracovních toků dokumentů. Ať už pracujete s právními dokumenty, systémy pro správu verzí nebo systémy pro správu obsahu, rozhraní API pro porovnávání dokumentů pro JavaScript může změnit hru. Porovnává obsah dokumentů jak na úrovni znaků, tak na úrovni slov. I když byl změněn pouze jeden znak, celé slovo bude označeno jako změněné. To vám umožní detekovat nejmenší změny, které by byly pro lidské oko neviditelné.
Jsou případy, kdy si nejste jisti, zda byl dokument změněn, a proces ručního porovnávání dvou verzí dokumentu může být docela náročný. Na druhé straně existují případy, kdy jste si jisti, že dokument byl změněn, ale úkol vizuálně lokalizovat aktualizované oblasti je nesmírně obtížný. Pojďme prozkoumat některé typické scénáře, kde může být automatizované porovnávání dokumentů neuvěřitelně užitečné:
Integrací automatického porovnávání dokumentů do vašich pracovních postupů získáte možnost programově porovnávat dokumenty, extrahovat rozdíly a okamžitě získat výsledky v požadovaném výstupním formátu. Ať už jste zkušený vývojář nebo s Node.js via .NET teprve začínáte, naše komplexní úryvky kódu a online ukázka vás provedou celým procesem.
Vyzkoušejte naše živé demo nahráním dvou dokumentů, výběrem cílového formátu pro zvýraznění rozdílů a prozkoumáním fragmentu JavaScript kódu zobrazeného na obrazovce. Tento příklad podrobně ukazuje, jak programově provést porovnání dokumentů a získat výsledky v požadovaném formátu souboru.
Důležitý bod: porovnávané dokumenty by neměly mít revize před voláním metody porovnání. Nejprve musíte přijmout všechny revize. O tuto nuanci jsme se již postarali ve fragmentu JavaScript kódu níže:
npm install @aspose/words
Kopírovat
const aw = require('@aspose/words');
var docA = new aw.Document("Input1.docx")
var docB = new aw.Document("Input2.docx")
// Před porovnáním by neměly být žádné revize.
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.