PDF/A Valideringsregler
Valideringsregler klasserna
PDF/A-konformitetsvalidering genomförs via reglerklasser som utökar PdfARule. Varje regelklass kontrollerar ett specifikt aspekt av dokumentet för överensstämmelse med Målarkivformat för mål.
ActionRules
ActionRules validerar att handlingsspråk i katalog, sida och widget-inträden Följ PDF/A-begränsningar. JavaScript-åtgärder, namngivna åtgärd och vissa trigger Handlingar är förbjudna i PDF/A-dokument.
ActionRules rules = new ActionRules();
rules.validate(parser, format, result);AnnotationRules
AnnotationRules kontrollerar att anmälningstyper och deras egenskaper överensstämmer med PDF/A specifikation.Vissa anteckningstyper är inte tillåten i PDF / A, och widgeten Annotationerna har ytterligare begränsningar.
Pdfärr
PdfARule är den abstrakta basklassen för alla valideringsregler implementeringar. Regler klasser genomföras validate(parser, format, result) För att kontrollera deras specifika områden av PDF/A överensstämmelse och bifoga eventuella brott till PdfAValidationResult.
Workflow
- Rörande
ActionRules.validate()ochAnnotationRules.validate() - Inspekterar den
PdfAValidationResultFör överträdelser - tillämpa motsvarande fasta klasser från PDF/A fixar
- Återvaliderad för att bekräfta överensstämmelse