PDF/A תאימות קבועה

שיעורי ריפוי

Aspose.PDF FOSS for Java provides fix classes that correct non-compliant PDF/A structures by removing or modifying prohibited elements.

ActionFixes

ActionFixes להסיר את מילוני הפעולה שאסור על פי תקן PDF/A:

ActionFixes fixes = new ActionFixes();
fixes.removeCatalogAA(parser, format, errorAction, result);
fixes.removePageAA(parser, format, errorAction, result);
fixes.removeWidgetAA(parser, format, errorAction, result);
fixes.removeForbiddenActions(parser, format, errorAction, result);

AnnotationFixes

AnnotationFixes תיקון מבנים של הערות אשר מפרים את הכללים PDF/A, הסרת או לשנות את ההערות שאינן מותרות בפורמט ארכיון היעד.

FileStructureFixes

FileStructureFixes פתרון בעיות מבניות ברמת הקובץ כגון מוטבע קבצים, פורמט זרם מעבר להגדרה, והגדרות הצפנה שמתנגשות עם דרישות PDF / A.

אימות ראשון

תמיד לרוץ ActionRules.validate() ו AnnotationRules.validate() לפני השימוש תיקונים כדי לזהות אילו הפרות ספציפיות קיימות.תקן צריך להיות מיושם רק כדי לאשר הפרות על מנת למנוע תופעות לוואי בלתי רצויות.

ראה גם

 עברית