function CompareWith(Other: TPdf; const Options: TPdfDocumentDiffOptions; out Report: TPdfDocumentDiffReport): Boolean;
| Other | TPdf. المستند النشط الآخر |
| Options | TPdfDocumentDiffOptions. الحقول RenderWidth و RenderHeight و ColorTolerance و CompareText و ComparePageGeometry و MaxPages، مع دالة صنف Default |
| Report | TPdfDocumentDiffReport. الحقول Equivalent و Truncated و LeftPageCount و RightPageCount و ComparedPageCount و DifferentPageCount و PixelDifferenceCount و Differences؛ ويحمل كل TPdfPageDifference PageIndex و TextDifferent و GeometryDifferent و PixelDifferenceCount و PixelBounds |
| Result | Boolean. True عندما يكون المستندان مكافئين تحت الخيارات المختارة |
تستخدم المقارنة استخراج النص والعرض في PDFium بدلًا من تفسير تيارات المحتوى بالتوازي
تشمل الهندسة أبعاد الصفحة ودورانها؛ وتطبق المقارنة البصرية تسامح اللون الذي يحدده المستدعي لكل قناة وتُبلِّغ عن حدود البكسلات المتغيرة
يحد MaxPages العمل للمستندات غير الموثوقة أو الضخمة جدًا، ويُبلِّغ Truncated حين تتوقف المقارنة عند ذلك الحد
تُستعاد الصفحة الحالية في كلا المستندين قبل أن تعود الطريقة
تقارن Default القديمة الصفحات بحسب الموقع؛ ضع AlignPages على True لاكتشاف الإدراج والحذف والنقل المطابق
تستخدم المحاذاة النص والهندسة وبصمة تصيير 64-by-64؛ مطابقة المكرر حتمية، وقد تظهر الصفحة المنقولة والمعدلة كتعديل
تعرض PagePairs وكل فرق LeftPageIndex و RightPageIndex صفريين، مع -1 للغائب؛ Kind هو dpkMatched أو dpkModified أو dpkMoved أو dpkInserted أو dpkDeleted
تختار TextDiffMode dtmNone أو dtmCharacters أو dtmWords؛ تعرض TextChanges LeftStart و LeftLength و RightStart و RightLength بوحدات UTF-16 دون تقسيم أزواج surrogate
تضيف CollectPixelRegions مناطق بلاطات متصلة بحدود Right و Bottom حصرية مع حفظ اتحاد PixelBounds القديم
تحد MaxAlignmentCells و MaxTextCharacters و MaxTextDiffCells و MaxTextTokens و PixelRegionTileSize و MaxPixelRegions و MaxDetailItems العمل؛ تشير DetailTruncated للتفاصيل الناقصة مستقلة عن Truncated الخاصة بالصفحات
يتضمن Report InsertedPageCount و DeletedPageCount و MovedPageCount؛ لكل فرق DetailTruncated خاص
تصدّر RenderDiffOverlay طبقة يملكها المستدعي؛ تعرض FPdfDiff الخوارزميات المحدودة