בעת ביצוע בדיקת תאימות PDF/UA באמצעות ממשק Aspose.PDF API, ייתכן שתרצה לדעת אילו הודעות שגיאה עלולות להתקבל. שגיאות אלו יכולות להיות מסוגים שונים כגון כללי, טקסט, גופנים, כותרות ועוד. מידע על שגיאות כאלה יכול לעזור לדעת את הסיבה המדויקת לשגיאות ואיך לטפל בהן.
במאמר זה, אנו מפרטים את השגיאות שיכולות להתעורר במהלך בדיקת תאימות PDF/UA באמצעות ה-API.
כללי
קוד |
חומרה |
הודעה |
5:1 |
שגיאה |
חסר מזהה PDF/UA |
6.2:1.1 |
שגיאה |
עץ הורה מבני: נמצא רשומה לא עקבית |
7.1:1.1(14.8.1) |
שגיאה |
המסמך לא מסומן כמתויג |
7.1:1.1(14.8) |
שגיאה |
האובייקט [שם_האובייקט] לא מתויג |
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 |
אזהרה |
אלמנט מבנה ‘[שם_האלמנט]’ משמש כאלמנט שורש |
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.2(14.7) |
Error |
חסר רשומת ‘StructParent’ בהערה |
7.1:9.3(14.7) |
Error |
לא נמצאה רשומה עבור ‘StructParents’ נתון |
Text
Code |
Severity |
Message |
7.2:1 |
Need check manual |
סדר קריאה לוגי |
7.2:2(14.8.2.4.2) |
Error |
לא ניתן למפות תווים באובייקט טקסט ליוניקוד |
7.2:3.1(14.9.2.2) |
Error |
לא ניתן לקבוע שפה טבעית לאובייקט טקסט |
7.2:3.2(14.9.2.2) |
Error |
לא ניתן לקבוע שפה טבעית של טקסט חלופי |
7.2:3.3(14.9.2.2) |
Error |
לא ניתן לקבוע שפה טבעית של הטקסט הממשי |
7.2:3.4(14.9.2.2) |
Error |
לא ניתן לקבוע שפה טבעית של טקסט ההרחבה |
7.2:4(14.9.4) |
Error |
תו ניתן למתיחה לא מסומן באמצעות ActualText |
Fonts
Clause |
Severity |
Message |
7.21.3.1 |
Error |
אוסף התווים ב-CIDFont אינו תואם לאוסף התווים של ה-CMap הפנימי |
7.21.3.2 |
Error |
CIDToGIDMap אינו מוטמע או לא שלם בגופן ‘[FONT_NAME]’ |
7.21.3.2 |
Error |
CMap אינו מוטמע עבור גופן ‘[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 |
7.21.6 |
שגיאה |
רשומת הקידוד אסורה לגופן TrueType סימבולי ‘[FONT_NAME]’ |
7.21.6 |
שגיאה |
שימוש בקידוד שגוי לגופן TrueType ‘[FONT_NAME]’ |
7.21.6 |
שגיאה |
מערך “Differences” שגוי לגופן TrueType שאינו סימבולי ‘[FONT_NAME]’ |
גרפיקה
קוד |
חומרה |
הודעה |
7.3:1(14.8.4.5) |
שגיאה |
אלמנט ‘[ELEMENT_NAME]’ בדף יחיד ללא תיבת גבול |
7.3:2 |
שגיאה |
חסר טקסט חלופי עבור אלמנט מבנה ‘[ELEMENT_NAME]’ |
7.3:3 |
שגיאה |
חסר תיאור לציור שמלווה |
7.3:4(14.8.4.5) |
שגיאה |
אובייקט גרפי מופיע בין האופרטורים BT ו-ET |
כותרות
קוד |
חומרה |
הודעה |
7.4.2:1 |
שגיאה |
הכותרת הראשונה אינה ברמה הראשונה |
7.4.2:2 |
שגיאה |
כותרת ממוספרת דילגה על אחת או יותר רמות כותרות |
7.4.2:2 |
Error |
כותרת ממוספרת דילגה על רמה או יותר של כותרות |
7.4.4:1 |
Error |
נמצאו אלמנטים מסוג ‘H’ ו-‘Hn’ |
7.4.4:2 |
Error |
יותר מאלמנט ‘H’ אחד בתוך אלמנט המבנה האב |
טבלאות
Code |
Severity |
Message |
7.5:1 |
Warning |
שורת טבלה לא סדירה |
7.5:2 |
Error |
תא כותרת של טבלה ללא תתי תאים מקושרים |
7.5:3.1 |
Warning |
חסרות כותרות טבלה |
7.5:3.2 |
Warning |
חסר תקציר טבלה |
רשימות
Code |
Severity |
Message |
7.6:1 |
Error |
אלמנט מבנה ‘LI’ חייב להיות ילד של אלמנט ‘L’ |
7.6:2 |
Error |
אלמנטי המבנה ‘Lbl’ ו-‘LBody’ חייבים להיות ילדים של אלמנט ‘LI’ |
הערות והפניות
Code |
Severity |
Message |
7.9:2.1 |
Error |
חסר מזהה באלמנט מבנה ‘Note’ |
7.9:2.2 |
Error |
כניסת המזהה באלמנט מבנה ‘Note’ אינה ייחודית |
תוכן אופציונלי
Code |
Severity |
Message |
7.10:1 |
Error |
חסר ‘Name’ במילון הגדרות התוכן האופציונלי |
7.10:1 |
Error |
חסר ‘Name’ במילון תצורת התוכן האופציונלי |
7.10:2 |
Error |
מילון תצורת התוכן האופציונלי מכיל מפתח ‘AS’ |
קבצים מוטבעים
קוד |
חומרה |
הודעה |
7.11:1 |
Error |
חסר מפתח ‘F’ או ‘UF’ במפרט הקובץ |
7.11:2 |
Warning |
חסר מפתח ‘Desc’ במפרט הקובץ |
חתימות דיגיטליות
קוד |
חומרה |
הודעה |
7.13:1 |
Error |
שדה טופס החתימה ‘[FIELD_NAME]’ אינו תואם למפרט |
7.13:2.1 |
Error |
לא ניתן לקבוע את שפת הממשק הטבעית של שם חלופי של שדה טופס ‘[FIELD_NAME]’ |
7.13:2.2 |
Error |
חסר רישום שם שדה חלופי בשדה טופס ‘[FIELD_NAME]’ |
טפסים שאינם אינטראקטיביים
קוד |
חומרה |
הודעה |
7.14:1 |
Error |
חסר מאפיין ‘PrintField’ בפריט טופס שאינו אינטראקטיבי |
XFA
קוד |
חומרה |
הודעה |
7.15:1 |
Error |
PDF מכיל טופס XFA דינמי |
ביטחון
|קוד|חומרה|הודעה|
קוד |
חומרה |
הודעה |
7.16:1(7.6.3.2) |
שגיאה |
הגדרות האבטחה חוסמות טכנולוגיות עזר לגשת לתוכן המסמך |
7.16:2(7.6.3.2) |
שגיאה |
המרה אינה מותרת על ידי הגבלות הרשאות |
ניווט
קוד |
חומרה |
הודעה |
7.17:1 |
שגיאה |
שגיאה במתווה המסמכים |
7.17:2 |
שגיאה |
לא ניתן לקבוע את השפה הטבעית של המתווה |
7.17:3 |
דורש בדיקה ידנית |
תוויות עמודים בהתאמה סמנטית |
הערות
קוד |
חומרה |
הודעה |
7.18.1:1 |
שגיאה |
לא ניתן לקבוע את השפה הטבעית של פריט תוכן |
7.18.1:2 |
שגיאה |
חסר תיאור חלופי להערה |
7.18.1:3 |
שגיאה |
ההערה אינה מוטמעת בתוך אלמנט מבנה של ‘Annot’ |
7.18.2:1 |
שגיאה |
הערה עם תת-סוג לא מוגדר ב-ISO 32000 אינה עומדת בתקן 7.18.1 |
7.18.2:2 |
שגיאה |
קיימת הערה מסוג TrapNet |
7.18.3:1 |
שגיאה |
רשומת סדר הכרטיסיות בעמוד עם הערות אינה מוגדרת ל-‘S’ (מבנה) |
7.18.4:1 |
שגיאה |
הערת ‘Widget’ אינה מוטמעת בתוך אלמנט מבנה של ‘Form’ |
|7.18.4:1|Error|האנוטציה ‘Widget’ אינה מוטמעת בתוך אלמנט מבנה ‘Form’|
|7.18.5:1|Error|האנוטציה ‘Link’ אינה מוטמעת בתוך אלמנט מבנה ‘Link’|
|7.18.6.2:1|Error|מפתח CT חסר ממילון נתוני קליפ מדיה|
|7.18.6.2:2|Error|מפתח Alt חסר ממילון נתוני קליפ מדיה|
|7.18.7:1|Error|אנוטציית קובץ מצורף. חסר מפתח ‘F’ או ‘UF’ במפרט הקובץ|
|7.18.7:2|Warning|אנוטציית קובץ מצורף. חסר מפתח ‘Desc’ במפרט הקובץ|
|7.18.8:1|Error|אנוטציית PrinterMark כלולה במבנה לוגי|
|7.18.8:2|Error|זרם ההופעה של אנוטציית PrinterMark אינו מסומן כארטיפקט|
Actions
Code |
Severity |
Message |
7.19:1 |
Need check manual |
נמצאו פעולות. יש לבדוק את הפעולות על פי המפרט PDF/UA באופן ידני |
XObjects
Code |
Severity |
Message |
7.20:1 |
Error |
אין להשתמש ב-XObject המפנה בקובץ PDF/UA תואם |
7.20:2 |
Error |
תוכן של Form XObject אינו מוטמע באלמנטי מבנה |
7.20:2 |
שגיאה |
תוכן של Form XObject אינו משולב באלמנטים מובנים |