CompareDocumentVisualsWith
مقارنة المستندات، العرض
الوصف
محاذاة صور صفحات المستندات ومقارنتها
الصيغة
Function TPDFlib.CompareDocumentVisualsWith(Other: TPDFlib; DPI: Double;
Const Options: TPDFVisualCompareOptions): WideString;ملاحظات
تعيد JSON يحمل status=complete وأعداد الصفحات وأعداد الصفحات المتغيرة والمضافة والمحذوفة وغير المتغيرة وأزواج الصفحات مرتبة؛ وإخفاقات العملية تعيد status=error وcomplete=false دون تقرير نجاح جزئي
يستخدم إقران الصفحات أطول تتابع مشترك محدود من بصمات البكسلات المرئية الدقيقة، بما يشمل أبعاد الصورة؛ وترسي الصفحات المتطابقة الصفحات المضافة والمحذوفة، وتُقرن الفجوات غير المتطابقة بالترتيب
أنواع الأزواج هي unchanged وchanged وadded وremoved وsize_changed؛ ورقم الصفحة الصفري يعني صفحة غائبة في ذلك الإدخال
قد تكون المراسلة ملتبسة مع الصفحات المتطابقة المتكررة والفجوات المعاد كتابتها؛ وalignment المُبلَّغ عنه يصف الخوارزمية الحتمية المبنية على الصور لا الهوية الدلالية للصفحات
تؤثر سماحية القنوات والمناطق المتجاهَلة في مقارنات بكسلات الأزواج المقرنة؛ وترتسي النقاط المرجعية ببصمات دقيقة قبل تطبيق تلك الخيارات
يحتفظ كل مستند بصفحاته المحددة؛ ويُقبل على الأكثر 8192 صفحة مجتمعة و4 ملايين خلية من مصفوفة المحاذاة
يتضمن JSON قياسات المقارنة والمناطق، بينما تُتجاهل طلبات القناع والتراكب في تقرير المستند هذا؛ واستخدم CompareRenderedPagesWith للحصول على ملفات النواتج الثنائية لزوج محدد