文件/A验证规则

验证规则类

通过扩展规则类实现PDF/A合规验证. PdfARule. 每个规则类都会检查文档的特定方面是否符合该规范. 目标档案格式.

ActionRules

ActionRules 验证目录,页面和小工具条款中的动作词典. 符合PDF/A限制. JavaScript动作,命名动作的某些触发器 在PDF/A文件中禁止执行行动.

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

AnnotationRules

AnnotationRules 检查注释类型及其属性是否符合该标准. 文件/A规范.某些注释类型在PDF/ A中不允许,和小工具 附加限制.

子的位置

PdfARule 是所有验证规则实现的抽象基础类. 规则类执行 validate(parser, format, result) 检查其具体情况. 要求在该地区的 PDF/A 符合性,并将任何违规行为附加到 PdfAValidationResult.

Workflow

  1. 跑步 ActionRules.validate() 及其他 AnnotationRules.validate()
  2. 检查该系统的 PdfAValidationResult 违规行为
  3. 应用相应的固定类从 文件/A 修复
  4. 重新验证以确认符合性

See Also

 中文