PDF/A Compliance Fixes
Les classes de remède
Aspose.PDF FOSS pour Java fournit des classes fixes qui corrigent les structures PDF/A non conformes en supprimant ou modifiant les éléments interdits.
ActionFixes
‘ActionFixes’ supprime les dictionnaires d’action qui sont interdits sous les normes 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’ corrige les structures d’annonces qui violent les règles PDF/A, en supprimant ou modifiant des annonces non autorisées dans le format de l’archivage cible.
Fiche de fichier
‘FileStructureFixes’ traite des problèmes structurels au niveau du fichier tels que les fichiers intégrés, le format de flux de référence et les paramètres d’encryption qui sont en conflit avec les exigences PDF/A.
Validation première
Toujours exécuter ‘ActionRules.validate()’ et ‘AnnotationRule.Validates()` avant d’appliquer des corrections pour identifier les violations spécifiques qui sont présentes.
Voir aussi
- Aspose.PDF - Documentation d’entreprise
- Aspose.PDF pour Java — Documentation d’entreprise