PDF/A Megfelelőség javításai
A gyógyítás osztályok
Aspose.PDF FOSS for Java provides fix classes that correct non-compliant PDF/A structures by removing or modifying prohibited elements.
ActionFixes
ActionFixes eltávolítja a PDF/A szabványok által tiltott cselekvési szótárakat:
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 Javítja a PDF/A szabályokat megsérítő megjegyzési struktúrákat, eltávolítva az alábbiakat: vagy módosítani azokat a megjegyzéseket, amelyek nem engedélyezettek az archiválási célformátumban.
FileStructureFixes
FileStructureFixes a strukturális kérdések kezelése fájlszintén, például beágyazott A programok és a rendszerek kódolási beállításai, amelyek ellentétesek az alábbiakkal: PDF/A követelmények.
Első hitelesítés
Mindig futni. ActionRules.validate() és a következők: AnnotationRules.validate() alkalmazás előtt A rendszer a következőket írja le: a megerősített jogsértések ellen, hogy elkerüljék az nem kívánt mellékhatásokat.