PDF/A Règles de validation

Classes de règles de validation

La validation de la conformité PDF/A est mise en œuvre par des classes de règles qui étendent les PdfARule. Chaque classe de règles vérifie un aspect spécifique du document pour la conformité avec le Formats d’archivage cible.

ActionRules

ActionRules validez que les dictionnaires d’action dans le catalogue, la page et les entrées widget Suivez les restrictions PDF/A. Les actions JavaScript, les actions nommées et certains déclencheurs Les actions sont interdites dans les documents PDF/A.

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

AnnotationRules

AnnotationRules vérifier que les types d’annonces et leurs propriétés sont conformes à la Certains types d’annonces ne sont pas autorisés dans PDF/A, et le widget Les annotations ont des restrictions supplémentaires.

Pdfouille

PdfARule est la classe de base abstraite pour toutes les implementations du règlement de validation. Les classes de règles sont mises en œuvre validate(parser, format, result) Pour vérifier leur spécificité la zone de conformité PDF/A et appliquer toute violation à l’article 2 du règlement PdfAValidationResult.

flux de travail

  1. courir ActionRules.validate() et AnnotationRules.validate()
  2. Inspecter le PdfAValidationResult Pour les violations
  3. Appliquer les classes fixes correspondantes de PDF / A fixé
  4. Récupérer pour confirmer la conformité

Voir aussi

 Français