←选择平台

CompareDocumentPage方法

总结

比较DocumentPageText对象,并将结果映射到DocumentDifference

语法
c#
VB
c++
公共DocumentDifferenceCompareDocumentPage (IList <DocumentPageText>页面intpageNumber
公共函数CompareDocumentPage (按值传递页面作为IList接口(DocumentPageText),按值传递pageNumber作为整数作为DocumentDifference
公共DocumentDifference^ CompareDocumentPage (IList <DocumentPageText^ > ^页面Int32pageNumber

参数

页面

的列表DocumentPageText要比较的对象。

pageNumber

页面的页码DocumentPageText对象对应于。

返回值

一个DocumentDifference对象。

讲话

两个DocumentPageText必须提供对象。

此方法比较DocumentPageText对象并构建关于差异的位置信息。如果您只是对比较文本感兴趣,请使用CompareText (IList < DocumentPageText >)方法相反。

例子
c#
使用Leadtools.Document;使用Leadtools.Document.Compare;使用Leadtools;公共无效CompareDocumentPageExample ()vardoc1 = DocumentFactory。LoadFromFile (pathToDocument1LoadDocumentOptions ());vardoc2 = DocumentFactory。LoadFromFile (pathToDocument2LoadDocumentOptions ());vartextList =列表< DocumentPageText > ().GetText doc1.Pages.First () (),.GetText doc2.Pages.First () ()};var比较器=DocumentComparer ();var差异=比较者。CompareDocumentPage (textList, 1);foreach(PageCharactersDifference diffdiffs.Differences)控制台。WriteLine ($“操作:{diff。操作}”);控制台。WriteLine ($“文本:{diff。文本}”);foreach(PageCharacter pageChardiff.Characters)控制台。WriteLine ($字符:{pageChar。字符}”);控制台。WriteLine ($字符索引:{pageChar。CharacterIndex}”);控制台。WriteLine ($"页码:{pageChar. "PageNumber}”);控制台。WriteLine ($" Wordmap索引:{pageChar。WordMapIndex}”);控制台。WriteLine ("--------");
需求
目标平台
Leadtools.Document.Compare组装
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领德科技有限公司版权所有。