PDF/A Reglas de Validación
Clases de reglas de validación
La validación de conformidad PDF/A se implementa a través de las clases de reglas que extenden PdfARule. Cada clase de reglas verifica un aspecto específico del documento para la conformidad con el artículo. Formato de archivo objetivo.
ActionRules
ActionRules Valida que diccionarios de acción en catálogos, páginas y entradas de widget Siga las restricciones de PDF/A. acciones JavaScript, acciones nombradas y determinados triggers Las acciones están prohibidas en documentos PDF/A.
ActionRules rules = new ActionRules();
rules.validate(parser, format, result);AnnotationRules
AnnotationRules comprobar que los tipos de anotación y sus propiedades se ajustan a la PDF/A: Ciertos tipos de anotaciones no están permitidos en PDF / A, y los widgets Las anotaciones tienen restricciones adicionales.
Pdfarul
PdfARule es la clase de base abstracta para todas las implementaciones de la regla de validación. Las clases de reglas se implementan validate(parser, format, result) Para comprobar su especificidad el área de conformidad PDF/A y aplique cualquier violación a la PdfAValidationResult.
flujo de trabajo
- Corrida
ActionRules.validate()yAnnotationRules.validate() - Inspeccionando el
PdfAValidationResultpor violaciones - Aplicar las clases fixas correspondientes de PDF / A de la Ficha
- Revalidación para confirmar el cumplimiento