_Application.CompareDocuments 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
比较两个文档,并返回一个 对象,该对象代表包含两个 _Document 文档之间的差异的文档,并使用跟踪的更改进行标记。
public Microsoft.Office.Interop.Word.Document CompareDocuments (Microsoft.Office.Interop.Word.Document OriginalDocument, Microsoft.Office.Interop.Word.Document RevisedDocument, Microsoft.Office.Interop.Word.WdCompareDestination Destination = Microsoft.Office.Interop.Word.WdCompareDestination.wdCompareDestinationNew, Microsoft.Office.Interop.Word.WdGranularity Granularity = Microsoft.Office.Interop.Word.WdGranularity.wdGranularityWordLevel, bool CompareFormatting = false, bool CompareCaseChanges = false, bool CompareWhitespace = false, bool CompareTables = false, bool CompareHeaders = false, bool CompareFootnotes = false, bool CompareTextboxes = false, bool CompareFields = false, bool CompareComments = false, bool CompareMoves = false, string RevisedAuthor = "", bool IgnoreAllComparisonWarnings = false);
abstract member CompareDocuments : Microsoft.Office.Interop.Word.Document * Microsoft.Office.Interop.Word.Document * Microsoft.Office.Interop.Word.WdCompareDestination * Microsoft.Office.Interop.Word.WdGranularity * bool * bool * bool * bool * bool * bool * bool * bool * bool * bool * string * bool -> Microsoft.Office.Interop.Word.Document
Public Function CompareDocuments (OriginalDocument As Document, RevisedDocument As Document, Optional Destination As WdCompareDestination = Microsoft.Office.Interop.Word.WdCompareDestination.wdCompareDestinationNew, Optional Granularity As WdGranularity = Microsoft.Office.Interop.Word.WdGranularity.wdGranularityWordLevel, Optional CompareFormatting As Boolean = false, Optional CompareCaseChanges As Boolean = false, Optional CompareWhitespace As Boolean = false, Optional CompareTables As Boolean = false, Optional CompareHeaders As Boolean = false, Optional CompareFootnotes As Boolean = false, Optional CompareTextboxes As Boolean = false, Optional CompareFields As Boolean = false, Optional CompareComments As Boolean = false, Optional CompareMoves As Boolean = false, Optional RevisedAuthor As String = "", Optional IgnoreAllComparisonWarnings As Boolean = false) As Document
参数
- OriginalDocument
- Document
指定原始文档的路径和文件名。
- RevisedDocument
- Document
指定与原始文档进行比较的修订后文档的路径和文件名。
- Destination
- WdCompareDestination
指定是否要创建新文件或是否标记两个文档在原始文档或修订文档之间的差异。 默认值为 wdCompareDestinationNew。
- Granularity
- WdGranularity
指定是否按字符还是按 word 跟踪更改。 默认值为 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
指定在比较两个文档时做出更改的人员的姓名。
- RevisedAuthor
- String
指定在比较两个文档时是否忽视警告消息。
- IgnoreAllComparisonWarnings
- Boolean
指定在比较两个文档时是否忽视警告消息。