Java 应用集成 WPS 指南 > 文字 API 参考 > Application > 方法 > Application.CompareDocuments 方法
比较两个文档,并返回一个 Document 对象,该对象表示包含两个文档之间的差别的文档,该文档用修订进行标记。

语法

表达式.CompareDocuments(OriginalDocument, RevisedDocument, Destination, Granularity, CompareFormatting, CompareCaseChanges, CompareWhitespace, CompareTables, CompareHeaders, CompareFootnotes, CompareTextboxes, CompareFields, CompareComments, CompareMoves, RevisedAuthor, IgnoreAllComparisonWarnings)

表达式   一个返回 Application 对象的表达式。

参数

名称 必选/可选 数据类型 说明
OriginalDocument 必选 Document 指定原始文档的路径和文件名。
RevisedDocument 必选 Document 指定与原始文档进行比较的修订后文档的路径和文件名。
Destination 可选 WdCompareDestination 指定是创建新文件还是在原始文档或修订后文档中标记两个文档之间的差别。默认值为 wdCompareDestinationNew
Granularity 可选 WdGranularity 指定是按字符还是按字词进行修订。默认值为 wdGranularityWordLevel
CompareFormatting 可选 Boolean 指定是否标记两个文档之间的格式差别。默认值为 True
CompareCaseChanges 可选 Boolean 指定是否标记两个文档之间的大小写差别。默认值为 True
CompareWhitespace 可选 Boolean 指定是否标记两个文档之间的空白区域(如段落或间距)差别。默认值为 True
CompareTables 可选 Boolean 指定是否比较两个文档之间的表中所包含数据的差别。默认值为 True
CompareHeaders 可选 Boolean 指定是否比较两个文档之间的页眉和页脚的差别。默认值为 True
CompareFootnotes 可选 Boolean 指定是否比较两个文档之间的脚注和尾注的差别。默认值为 True
CompareTextboxes 可选 Boolean 指定是否比较两个文档之间的文本框中所包含数据的差别。默认值为 True
CompareFields 可选 Boolean 指定是否比较两个文档之间的域的差别。默认值为 True
CompareComments 可选 Boolean 指定是否比较两个文档之间的批注的差别。默认值为 True
CompareMoves 可选 Boolean 指定是否比较两个文档之间作者。默认值为 True。
RevisedAuthor 可选 String 指定在比较两个文档时做出更改的人员的姓名。
IgnoreAllComparisonWarnings 可选 Boolean 指定在比较两个文档时是否忽视警告消息。

返回值
Document

 

请参阅