PDF/A Reguli de validare

Clasele de reguli de validare

PDF/A validarea conformității este implementată prin clasele de reguli care extind PdfARule. Fiecare clasă de reguli verifică un aspect specific al documentului pentru a verifica conformitatea cu sistemul de identificare. formatul de arhivare țintă.

ActionRules

ActionRules validă că dicționarul acțiune în catalog, pagină și widget intrări JavaScript acțiuni, acțiunile numite și anumite declanșatoare acțiunile sunt interzise în documentele PDF/A.

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

AnnotationRules

AnnotationRules verifică dacă tipurile de anotații și proprietățile acestora sunt conforme cu cerințele din anexa I la Regulamentul (CE) nr. PDF/A specificație. Anumite tipuri de anotații nu sunt permise în PDF / A, și widget-ul Anotările au restricții suplimentare.

PdfARule

PdfARule este clasa de bază abstractă pentru toate implementările regulilor de validare. clasele de reguli implementate validate(parser, format, result) pentru a verifica specificul lor. PDF/A și să anexeze orice încălcări la documentele de conformitate. PdfAValidationResult.

Fluxul de lucru

  1. Fugiţi ! ActionRules.validate() și de: AnnotationRules.validate()
  2. Inspectaţi PdfAValidationResult pentru încălcări
  3. Aplicați clasele de fixare corespunzătoare din: PDF/A Fixuri
  4. Revalidați pentru a confirma conformitatea

Vezi și:

 Română