Spire.Doc 14.4.9 现已正式发布。该版本在 CompareOptions 类中新增了多个接口,支持在对比文档时进行多维度配置。此外,为了保持命名一致性, CompareOptions.IgnoreTable 属性已重命名为 CompareOptions.IgnoreTables。更多详情如下。
调整:
- CompareOptions.IgnoreTable 已重命名为 CompareOptions.IgnoreTables。
新功能:
- CompareOptions 新增多个接口支持多维度对比文档:
· CompareMoves: 比较是否忽略移动。
· IgnoreCaseChanges: 比较是否忽略大小写。
· IgnoreFields: 比较是否忽略域。
· IgnoreFootnotes: 比较是否忽略脚注。
· IgnoreComments: 比较是否忽略批注。
· IgnoreTextboxes: 比较是否忽略文本框。
· IgnoreCaseChanges: 比较是否忽略大小写。
· IgnoreFields: 比较是否忽略域。
· IgnoreFootnotes: 比较是否忽略脚注。
· IgnoreComments: 比较是否忽略批注。
· IgnoreTextboxes: 比较是否忽略文本框。
Document doc1 = new Document();
doc1.LoadFromFile(inputFile_1);
Document doc2 = new Document();
doc2.LoadFromFile(inputFile_2);
CompareOptions options = new CompareOptions();
options.CompareMoves = false;
options.IgnoreCaseChanges = false;
options.IgnoreComments = true;
options.IgnoreFields = true;
options.IgnoreFootnotes = true;
options.IgnoreTables = true;
options.IgnoreTextboxes = true;
doc1.Compare(doc2, "user", new DateTime(), options);
doc1.SaveToFile(outputFile, FileFormat.Docx2013);
获取 Spire.Doc 14.4.9,请点击:







