Aturan Validasi PDF/A

Kelas Aturan Validasi

Validasi kepatuhan PDF/A diimplementasikan melalui kelas aturan yang memperluas PdfARule. Setiap kelas aturan memeriksa aspek spesifik dari dokumen untuk kepatuhan terhadap format arsip target.

ActionRules

ActionRules memvalidasi bahwa kamus aksi dalam entri katalog, halaman, dan widget mematuhi pembatasan PDF/A. Aksi JavaScript, aksi bernama, dan aksi pemicu tertentu dilarang dalam dokumen PDF/A.

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

AnnotationRules

AnnotationRules memeriksa bahwa tipe anotasi dan propertinya sesuai dengan spesifikasi PDF/A. Beberapa tipe anotasi tidak diizinkan dalam PDF/A, dan anotasi widget memiliki batasan tambahan.

PdfARule

PdfARule adalah kelas dasar abstrak untuk semua implementasi aturan validasi. Kelas aturan konkret mengimplementasikan validate(parser, format, result) untuk memeriksa area spesifik kepatuhan PDF/A mereka dan menambahkan setiap pelanggaran ke PdfAValidationResult.

Workflow

  1. Jalankan ActionRules.validate() dan AnnotationRules.validate()
  2. Periksa PdfAValidationResult untuk pelanggaran
  3. Terapkan kelas perbaikan yang sesuai dari Perbaikan PDF/A
  4. Validasi kembali untuk mengonfirmasi kepatuhan

Lihat Juga

 Bahasa Indonesia