PDF/A Corecții de conformitate

PDF/A Corecții de conformitate

Cursuri de remediere

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

ActionFixes

ActionFixes elimină dicționarele de acțiune care sunt interzise în conformitate cu standardele 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 corectează structurile de anotații care încalcă regulile PDF/A, eliminând sau modificarea anotațiilor care nu sunt permise în formatul de arhivare țintă.

FileStructureFixes

FileStructureFixes abordează problemele structurale la nivel de fișier, cum ar fi încorporate fișiere, formatul fluxului de referințe încrucișate și setările criptării care sunt în conflict cu Cerințe PDF/A.

Validarea mai întâi

Întotdeauna fugi. ActionRules.validate() și de: AnnotationRules.validate() înainte de aplicare Fixurile trebuie aplicate numai în cazul unor probleme de securitate. pentru a evita efectele secundare nedorite.

Vezi și:

 Română