PDF/A Regras de validação

Classe de regra de validação

PDF/A a validação da conformidade é implementada através de classes de regras que estendem o alcance das normas e as condições do sistema. PdfARule. Cada classe de regras verifica um aspecto específico do documento para a conformidade com o código. formato de arquivo alvo.

ActionRules

ActionRules valida que dicionários de ação em catálogo, página e widget entradas Ações JavaScript, ações com nome e certos gatilhos. As acções são proibidas nos documentos PDF/A.

ActionRules rules = new ActionRules();
rules.validate(parser, format, result);

AnnotationRules

AnnotationRules verifica que os tipos de anotações e as suas propriedades estão em conformidade com o Especificação PDF/A. Certos tipos de anotações não são permitidos no PDF / A, e widget As anotações têm restrições adicionais.

PdfARule (Relatório)

PdfARule é a classe de base abstrata para todas as implementações das regras de validação. classes de regras implementar validate(parser, format, result) para verificar as suas especificidades. O documento de conformidade PDF/A deve ser aditado à secção “PDF/ A” do anexo I. PdfAValidationResult.

Fluxo de trabalho

  1. Corra . ActionRules.validate() e a) AnnotationRules.validate()
  2. Inspeccionar o sistema de controlo. PdfAValidationResult para violações
  3. Aplicar as classes de fixação correspondentes a partir do PDF/A Correções
  4. Revalidação para confirmar a conformidade

Ver também:

 Português