تعليقات XML وتعليمات المعالجة الأصلية في XFA
دالتا loadXML وsaveXML الأصليتان لـ exData تحفظان تعليقات XML وتعليمات المعالجة داخل العناصر بترتيبها وحمولاتها الحرفية وأهداف تعليماتها
التمثيل الأصلي
العقدة تحفظ Name بقيمة #text فتُكمل مسوح ربط العناصر وSOM والحزم والخصائص تجاهلَ المحتوى غير العنصري؛ وXMLContentKind تفرق بين عقد النص والتعليق والتعليمة
النص العادي وCDATA تواصلان المساهمة في Value المجمعة للأب؛ والتعليقات والتعليمات لا تصيران قيم حقول عدديةً أو مقاطع نص غني ظاهرةً
Comment := Node.AddComment('retained metadata');
Instruction := Node.AddProcessingInstruction('audit', 'reviewed');
SetText تستبدل النص العادي وCDATA مع الاحتفاظ بأبناء التعليقات والتعليمات؛ وإزالة الأبناء غير النصية تترك تجميع النص غير متغير
الديمومة والمعاملات
محلل XDP الأصلي والكاتب وبصمات الحزمة تحفظ التعليقات والتعليمات داخل العناصر عبر الحفظ وإعادة التحميل؛ وتغييرات الحمولة أو الهدف تسم حزمة تلك العقدة معدلةً
التسلسل الفوري للسكربت يراعي المحتوى غير النصي المستورد، وفشل المحرك وميزانية النشر الأصلية تستعيدان المحتوى الأصلي مطابقًا للبايت
عقد التعليقات والتعليمات تستهلك ميزانيات عقد استيراد وتسلسل XML؛ وحمولاتها تستهلك ميزانيات البايتات وحدود نص الحزمة الأصلية
الاستهلاك الفعلي في PDF
منتج الحفظ يعيد فتح XDP الخاص به قبل THotPDF.ApplyXFAAsAcroForm؛ وفحوص XML وpypdf وMuPDF مستقلة تؤكد بقاء الحمولات الأصلية الفعلية محفوظةً بينما يغيب نص علامتها عن نص الصفحة
النص الغني والخط والحجم واللون القائمة تبقى ظاهرةً، وتكرارات الاستنساخ والمسح تحفظ سلوكها الموصوف
أهداف XML المتبقية
هذا الدعم يغطي الترميز داخل عناصر المستند؛ وتعليقات وتعليمات مستوى المستند خارج عنصر الجذر والحفظ المعجمي الكامل للفراغات وطرق XML لأصناف العقد الأخرى والاستيراد البنيوي لـ Data DOM وكتالوجات كيانات DTD تبقى أهداف تنفيذ منفصلة
المراجع الخارجية ومستهلكو الوسائط الأجنبية الكاملة يبقيان أهداف تنفيذ منفصلة