وجهات XFDF للتعليقات
XFDF للتعليقات الأصلية ومهام ملفات Windows وcallbacks V1 وcallbacks V1 الأصلية على Linux تحفظ الوجهات المسنّاة وأهداف الصفحات الصريحة المحلية في تعليقات Link، مع مسار GoToR بعيد منفصل
Dest المباشرة تُخطط إلى كائن وجهة PDF للتعليق، بينما OnActivation/Action/GoTo/Dest تُخطط إلى فعل GoTo محلي؛ وفهرس الصفحة ذو أساس صفري ويرتبط بكائن الصفحة غير المباشر الفعلي أثناء الاستيراد
| الهدف | السمات |
|---|---|
| Named | Name، محفظةً Unicode ومحارف الهروب لأسماء PDF النصية |
| Fit, FitB | Page |
| FitH, FitBH | Page, Top |
| FitV, FitBV | Page, Left |
| FitR | Page, Left, Bottom, Right, Top |
| XYZ | Page وLeft وTop وZoom اختيارية |
نموذج السمات يتبع مواصفة XML Forms Data Format، الإصدار 3.0 من Adobe، الصفحات المطبوعة 59-68 و88؛ ودلالات وجهات PDF معرفة في ISO 32000
تصدير XYZ المقنّن يحذف إحداثيات كائن PDF لديها null؛ والإحداثيات الاختيارية المفقودة تحفظ إحداثية العارض أو تكبيره الحالي، والتكبير صفر يحفظ المعنى القياسي في PDF
ملف التوافق يقبل أيضًا null النصية وسمات إحداثيات فارغة بوصفها قيم null؛ وسمات FitH/FitV/FitBH/FitBV الإلزامية تُصدَر بوصفها null نصية عندما يكون كائن PDF لديها null، دون ادعاء تصديق مخطط ISO
FitR تتطلب الحدود الأربعة العددية كلها؛ والسمات الإلزامية لا يمكن حذفها من أوضاع Fit الأخرى، وPage يجب أن تكون عددًا عشريًا صحيحًا يحدد صفحة قائمة
الدقة والحدود
أسماء عناصر Adobe المؤهلة وارتباطات namespaces الموروثة تحفظ الأهداف نفسها؛ وnamespaces وجهات أجنبية وسمات XML مكررة تُرفضان قبل إنشاء التعليق
الإحداثيات يجب أن تكون منتهية وقيمتها العشرية المطلقة الدقيقة لا تتجاوز 1000000 وتستخدم تكبيرًا غير سالب؛ وإدخال الأعداد والمخرج العشري الموسّع محدودان بـ 8192 محرفًا
العشور الموقَّعة والترميز العلمي مقبولان داخل تلك الحدود، ثم تُكتب tokens عشرية PDF دون ترميز أُسّي؛ وtokens المصدر تحفظ الدقة المؤلفة حتى عندما تقصّ قيمة Single العامة القديمة أو تدفُقًا تحت الصفر
إعادة تحميل PDF المحفوظ والتصدير اللاحق لـ XFDF يحفظان الـ token العشري المحفوظ، بما يشمل الكسور الطويلة القريبة من حد الإحداثية
المعاملات وcallbacks
معاملة الملف الأصلية تتحقق من الأهداف قبل النشر وتحفظ الرسم البياني المحمَّل والهدف السابق عند الفشل وتستخدم ميزانيات التعليقات والكائنات والعمق والبايتات وworking-storage القائمة
نقاط دخول JSON على Windows وLinux تستخدمان المرمّز المُخطط نفسه عبر سجلات العمليات V1 القائمة؛ والـ callbacks الفاشلة أو الإلغاء يحفظان الـ PDF المُرسَل سابقًا، بينما ربما تلقت sinks الـ callback المملوكة للمستدعي بايتات مرشح
callback كتابة فاشلة لا يُعاد محاولتها عبر sink مخرجات أو نتيجة مُعاد توجيهه؛ والقاعدة نفسها تسري على المقارنة بمقبضين، وقيم حالة الكتابة غير المعرفة تصير حالة خطأ IO القياسية
المرمّز المشترك HPDFXFDF يقبل سجل callback وجهات منفصلًا في التحميلات الجديدة؛ وتخطيط سجل الوصول القديم يبقى دون تغيير
أساليب التعليقات المحمَّلة في THotPDF تربط هذه الـ callbacks تلقائيًا؛ ومستدعيو المرمّز المباشرون يجب أن يزوّدوا عدد الصفحات وحل الصفحات للأهداف الصريحة
الحدود
هذا الملف يخطط بيانات GoTo المحلية والوجهات دون تنفيذ أفعال؛ وLaunch وقواميس الأفعال الاعتباطية وتأليف شجرة أسماء وجهات ونقل AP واستبدال/إزالة التعليقات تبقى قدرات منفصلة
ملف التعليقات المُخطط · عمليات Windows · callbacks على Linux