PDF/A Correções de conformidade
Cursos de Remediação
Aspose.PDF FOSS for Java provides fix classes that correct non-compliant PDF/A structures by removing or modifying prohibited elements.
ActionFixes
ActionFixes Remove os dicionários de ação que são proibidos nos padrões 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 estruturas de anotação que violam as regras do PDF/A, removendo ou modificar anotações que não sejam permitidas no formato de arquivo alvo.
FileStructureFixes
FileStructureFixes aborda questões estruturais a nível de ficheiro, tais como inserido arquivos, formato de fluxo de referência cruzada e configurações de criptografia que entram em conflito com o código-fonte do sistema. Requisitos PDF/A.
Validação primeiro
Sempre a correr. ActionRules.validate() e a) AnnotationRules.validate() antes de aplicar o presente regulamento. O sistema de correcção deve ser utilizado apenas para identificar as violações específicas. para as violações confirmadas, a fim de evitar efeitos secundários indesejados.