PDF مراجعة مشروحة أصلي
أنشئ إبرازات مراجعة مرئية فعلية في نسخة PDF تزايديّة أصلية مع حفظ محتوى الصفحة الأصلي وموارده وتشفيره ونطاقات بايتات التواقيع
{"schemaVersion":1,"type":"compare.contract","format":"pdf","side":"after","options":{"maxHighlights":1000}}
استدعِ hpdf_document_compare_json_v1 بمقبضين محمَّلين وcallback مخرجات PDF إلزامي وcallback نتيجة إلزامي؛ وside تنتقي before أو after وتقصّر افتراضيًا إلى after
نتيجة JSON تحتوي المقارنة الدلالية الكاملة وmediaType:application/pdf والجانب المنتقى؛ وcallback الثنائي يتلقى مراجعة PDF المُهيأة الفعلية
نقاط دخول Pascal
HPDFSaveHeadlessContractAnnotatedPDF تخطط تقرير مقارنة كاملًا إلى إبرازات أسطر المصدر، متحققةً من عدد الصفحات والنص وهندسة الأسطر الموجَّهة مقابل المستند المحمَّل المنتقى قبل التصدير
SaveReviewHighlightsToFile تقبل مستطيلات صفحات وتوضيحات Unicode صريحة لسير عمل مراجعة أخرى
المخرجات والأذونات
كل إبراز له تعليق Highlight حقيقي ومستطيل ورباعي أضلاع ومحتوى Unicode وعلم طباعة ومظهر Form عادي بتعبئة صفراء وشفافية Multiply
التعليقات وwidgets التواقيع القائمة تبقى حاضرة؛ ولا تغيّر أي نقطة دخول تعليقات المستند المحمَّل أو حالة اتساخه
DocMDP المصادق عليه بقيمة P3 يسمح بتعليقات المراجعة؛ وP1 وP2 ترفضانها قبل النشر، وكذلك أذونات قفل الحقول المصادق عليها الأكثر تقييدًا وأذونات المستخدم المشفرة بلا حقوق تعليقات
مراجعات P3 الصالحة يمكن إعادة فتحها وحفظها مجددًا؛ والتحقق يحفظ widgets المصدر مرة واحدة بالضبط ويواصل حماية محتويات الصفحة ومواردها وحقولها الموقَّعة أو المقفلة
الحدود والإلغاء
هيّئ THPDFHeadlessReviewOptions.Default قبل تغيير MaxHighlights أو MaxWorkingBytes أو CancellationToken؛ والافتراضيات 10000 إبراز و67108864 بايت تهيئة
حدود كائنات المستند وبايتات الكائنات وبايتات الملف والعمق تسري أيضًا؛ والتوضيحات تتطلب UTF-16 صالحًا بلا NUL، والمستطيلات تتطلب إحداثيات منتهية محدودة السقف وأبعادًا موجبة
الكاتب يهيئ سريًا ويفرغ ملف staging وينشر بإعادة تسمية ذرية؛ وaliases المصدر وفشل التحقق واستنفاد الميزانيات والإلغاء يحفظون وجهة قائمة ويزيلون ملفات staging غير المنشورة
استخدم token إلغاء مشتركًا واحدًا للمستند وخيارات مراجعته؛ وحدود المستند المؤقتة تُستعاد حتى عند طلب الإلغاء
تحقق القارئ
فحوص القبول تغطي plaintext وForms المتداخلة وAES R5/R6 وتوضيحات Unicode ومراجعات متكررة وحفظ توقيع CAdES الموثوق وبكسلات MuPDF المرئية الفعلية وكلا جانبَي المصدر عبر callbacks أصلية مجزأة
قد يختار القارئ دمجًا شفافًا للصفحة من موارد التعليقات حتى مع تعطيل رسم التعليقات، غيّارًا antialiasing النص؛ وإزالة التعليقات فقط باستقلالية تستعيد بكسلات الصفحة الأصلية بدقة
مستطيلات المقارنة تغطي الأسطر الدلالية المتأثرة لا مخططات المحارف الدقيقة؛ وخرائط حرارة المقارنة العامة للصور والمقارنات المشروحة غير التعاقدية تبقيان قدرات منفصلة