Правила валідації PDF/A

Правила валідації PDF/A

Класи правил валідації

PDF/A валідація відповідності реалізується за допомогою класів правил, які розширюють PdfARule. Кожен клас правил перевіряє конкретний аспект документа на відповідність стандарту. мета файлового формату.

ActionRules

ActionRules підтверджує, що дієві словарі в каталозі, сторінці та виджеті введень Відповідати обмеженням PDF/A. Акції JavaScript, названі акції та певні триггері дії заборонені в документах PDF/A.

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

AnnotationRules

AnnotationRules перевірки відповідності типів анотацій та їх властивостей до Специфікація PDF/A. Деякі типи анотацій не дозволені в PDF / A, і виджет анотації мають додаткові обмеження.

PdfARule (Правідник)

PdfARule є абстрактним базовим класом для всіх реалізацій правил валідації. класи правил реалізуються validate(parser, format, result) перевірити їх конкретні PDF/A відповідності та додати будь-які порушення до PdfAValidationResult.

Workflow

  1. Бігайте. ActionRules.validate() і AnnotationRules.validate()
  2. Перевірка PdfAValidationResult за порушення
  3. Прикладати відповідні класи фіксації з: PDF/A Виправлення
  4. Повторне підтвердження відповідності

See Also

 Українська