通过这个原生 Node.js via .NET API,您可以轻松比较 Word 文档并获得所需输出格式的差异。我们的 JavaScript 库是完全独立的,不依赖于任何外部工具或服务。它消除了对外部依赖项的需求,在单个 Node.js via .NET 包中提供了一套全面的 Word 处理功能。
在此登陆页面上,我们为您带来了 Word 比较的实时演示,以及说明性的 JavaScript 示例。它在字符级别和单词级别比较 Word 文档的内容。即使只更改了一个字符,整个单词也会被标记为已修改。通过将 Word 文件上传到界面,选择所需的输出格式,并以 100% 准确度标记 Word 文档之间的差异,亲身体验比较两个文档是多么容易。
有时可能不清楚 Word 文件是否已被修改,并且手动比较文档的两个版本可能是一项艰巨的任务。相反,有时您确定 Word 文档已更改,但直观地识别更新的部分却变得令人难以承受。 Word 比较是一种越来越受欢迎的程序,特别是在自动化文档工作流程中。让我们探讨一下自动 Word 比较非常有价值的典型场景:
正如您所看到的,程序化 Word 比较在各个领域提供了巨大的好处,可以简化工作流程、增强协作并提高生产力。借助此 JavaScript API,您可以在 Node.js via .NET 项目中无缝利用这些优势。通过上传两个 Word 文档、选择目标格式以突出显示差异并检查 JavaScript 代码示例来尝试我们的现场演示。此 JavaScript 代码段演示了如何查找 Word 文件之间的差异并将结果保存为所需的格式。
重要的一点:在调用比较方法之前,比较的 Word 文档不应有修订。您必须首先接受所有修订。
npm install @aspose/words
复制
const aw = require('@aspose/words');
var docA = new aw.Document("Input1.docx")
var docB = new aw.Document("Input2.docx")
// 在比较之前不应该有任何修改。
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.