أثناء إجراء اختبار الامتثال PDF/UA باستخدام واجهة برمجة تطبيقات Aspose.PDF، قد تكون مهتمًا بمعرفة رسائل الأخطاء التي يمكنك الحصول عليها. هذه الأخطاء من أنواع مختلفة مثل العامة، النصوص، الخطوط، العناوين، والعديد من الأنواع الأخرى. يمكن أن تكون المعلومات حول هذه الأخطاء مفيدة في معرفة السبب الدقيق للأخطاء وكيفية التعامل معها.
في هذه المقالة، نقوم بإدراج الأخطاء التي يمكن أن تنشأ أثناء اختبار الامتثال PDF/UA باستخدام واجهة البرمجة.
عام
الرمز
الخطورة
الرسالة
5:1
خطأ
معرف PDF/UA مفقود
6.2:1.1
خطأ
شجرة الوالد الهيكلية: تم العثور على إدخال غير متسق
7.1:1.1(14.8.1)
خطأ
المستند غير معلم كعلامة
7.1:1.1(14.8)
خطأ
[OBJECT_NAME] الكائن غير معلم
7.1:1.2(14.8.2.2)
خطأ
وجود عنصر داخل المحتوى المعلم
7.1:1.3(14.8.2.2)
خطأ
وجود محتوى معلم داخل عنصر
7.1:2.1
تحذير
شجرة الهيكل مفقودة
7.1:2.2
تحذير
تم العثور على عنصر هيكلي “المستند” الذي ليس عنصر جذر
7.1:2.3
تحذير
تم استخدام عنصر هيكلي “[ELEMENT_NAME]” كعنصر جذر
7.1:2.4.1
تحذير
استخدام غير مناسب على الأرجح لعنصر هيكلي “[ELEMENT_NAME]”
7.1:2.4.2
خطأ
استخدام غير صالح لعنصر هيكلي “[ELEMENT_NAME]”
7.1:2.5
تحذير
استخدام خاطئ على الأرجح لعنصر هيكلي “[ELEMENT_NAME]” داخل StructTreeRoot
7.1:3(14.8.4)
خطأ
نوع الهيكل غير القياسي “[TYPE_NAME]” غير مرتبط بنوع هيكل قياسي أو نوع هيكل غير قياسي آخر
7.1:4(14.8.4)
تحذير
تم إعادة تعيين نوع الهيكل القياسي “[TYPE_NAME]” إلى “[TYPE_NAME]”
7.1:5
يحتاج إلى فحص يدوي
تباين الألوان
7.1:6.1
خطأ
بيانات التعريف XMP مفقودة في المستند
7.1:6.2
خطأ
العنوان مفقود في بيانات التعريف XMP للمستند
7.1:6.3
تحذير
العنوان فارغ في بيانات التعريف XMP للمستند
7.1:7.1(12.2)
تحذير
قاموس “ViewerPreferences” مفقود
7.1:7.2(12.2)
خطأ
لم يتم تعيين إدخال “DisplayDocTitle”
7.1:8(14.7.1)
خطأ
تم تعيين إدخال “Suspects”
7.1:9.1(14.7)
خطأ
مفتاح “StructParents” مفقود في الصفحة
7.1:9.2(14.7)
خطأ
إدخال “StructParent” مفقود في التعليق
7.1:9.3(14.7)
خطأ
لم يتم العثور على إدخال لـ “StructParents” المعطاة
نص
الرمز
الخطورة
الرسالة
7.2:1
يحتاج إلى فحص يدوي
ترتيب القراءة المنطقي
7.2:2(14.8.2.4.2)
خطأ
لا يمكن ربط الأحرف في كائن نصي بـ Unicode
7.2:3.1(14.9.2.2)
خطأ
لا يمكن تحديد اللغة الطبيعية لكائن النص
7.2:3.2(14.9.2.2)
خطأ
لا يمكن تحديد اللغة الطبيعية للنص البديل
7.2:3.3(14.9.2.2)
خطأ
لا يمكن تحديد اللغة الطبيعية للنص الفعلي
7.2:3.4(14.9.2.2)
خطأ
لا يمكن تحديد اللغة الطبيعية لنص التوسع
7.2:4(14.9.4)
خطأ
الحرف القابل للتمدد غير معلم باستخدام ActualText
خطوط
البند
الخطورة
الرسالة
7.21.3.1
خطأ
مجموعة الأحرف في CIDFont غير متوافقة مع مجموعة الأحرف في CMap الداخلية
7.21.3.2
خطأ
CIDToGIDMap غير مضمن أو غير مكتمل في الخط “[FONT_NAME]”
7.21.3.2
خطأ
CMap غير مضمن للخط “[FONT_NAME]”
7.21.4.2
خطأ
CIDSet مفقود أو غير مكتمل للخط “[FONT_NAME]”
7.21.4.2
خطأ
الأشكال مفقودة في الخط المضمن “[FONT_NAME]”
7.21.6
خطأ
خط TrueType غير رمزي “[FONT_NAME]” ليس له إدخالات cmap