PDF/A Regles de validació
Classes de regles de validació
PDF/A la validació de conformitat s’implementa a través de classes de regles que estenen PdfARule. Cada classe de regles comprova un aspecte específic del document per la conformitat amb el sistema d’expressió. format d’arxiu objectiu.
ActionRules
ActionRules valida que els diccionaris d’acció en catàleg, pàgina i widget entrades accions JavaScript, accions nomenades i determinats desencadenadors. les accions estan prohibides en documents PDF/A.
ActionRules rules = new ActionRules();
rules.validate(parser, format, result);AnnotationRules
AnnotationRules comprova que els tipus d’anotations i les seves propietats són conformes amb el criteri de conformitat. Especificació PDF/A. Alguns tipus d’anotations no estan permesos en PDF / A, i widget les anotacions tenen restriccions addicionals.
PdfARule
PdfARule és la classe de base abstracta per a totes les implementacions de regles de validació. classes de regles implementades validate(parser, format, result) per comprovar la seva especificitat. l’àrea de PDF/A i aplegar qualsevol violació a la normativa. PdfAValidationResult.
Flux de treball
- Correu.
ActionRules.validate()i de laAnnotationRules.validate() - Inspeccionar el
PdfAValidationResultper infraccions - Aplicar classes de correcció corresponents des del PDF/A Correccions
- Revalidar per confirmar la conformitat