跳轉到主要內容
文件或頁面及其副本的比較結果可以用 XML 格式表示。其中包含對內容所做之修改類型的資訊,以及這些變更在兩個檔案中的位置。請參閱下表中的 XML 標籤說明。 您可以在 ComparisonResultXmlSchema.xsd 檔案中找到比較結果的 XML 結構描述。此檔案位於 macOS 的 Headers 資料夾中,或位於 LinuxWindows 的 Inc 資料夾中 (開始 > 程式集 > ABBYY FineReader Engine 12 > Installation Folders > Include Files Folder) 比較結果 XML 結構描述說明
NameTypeMultiplicityParent TagDescription
ComparisonResultComparisonResultType
Change — 偵測到的變更;具有 ChangeType
無型別屬性
1兩個檔案的比較結果。
ChangeChangeType
Location — 偵測到的變更位置;具有 LocationType TextChange — 在文字中偵測到的變更;具有 TextChangeType
ModificationType — (必要) 對內容所做修改的類型。可以是下列其中一個值:Deleted、Inserted、Modified
0…unboundedComparisonResult單一偵測到的變更資訊。
Location
LocationType
Position — 變更在文字中的位置;具有 PositionType Region — 變更所在的區域;具有 RegionType
Type — (必要) 位置類型。可以是下列其中一個值:Reference、User
2
Change偵測到的變更位置。
TextChangeTextChangeType
ReferenceText — 原始文件或頁面中的文字變更 (string) UserText — 文件或頁面副本中的文字變更 (string)
無型別屬性
1Change在文字中偵測到的變更。
PositionPositionType
BlockNumber — 頁面版面配置中文字區塊的索引 PageIndex — 頁面索引 ParagraphIndex — 文字區塊中段落的索引 SymbolIndex — 文字區塊中字元的索引
Type — (必要) 位置類型。可以是下列其中一個值:Begin、End
2Location變更在文字中的位置。
RegionRegionType,Rect 標籤的序列
Rect — 區塊區域的矩形。Rectangle 會表示為一組以逗號分隔的座標 (string) PageIndex — (必要) 包含偵測到之變更的頁面索引
無型別屬性
1…unboundedLocation變更所在的區域。
比較架構圖

另請參閱

IComparisonResult::Export