Uji Kepatuhan PDF-UA - Daftar Kesalahan
Saat melakukan pengujian kepatuhan PDF/UA menggunakan API Aspose.PDF, Anda mungkin tertarik untuk mengetahui pesan kesalahan yang dapat Anda dapatkan. Kesalahan ini memiliki berbagai jenis seperti Umum, Teks, Font, Judul, dan beberapa lainnya. Informasi tentang kesalahan tersebut dapat membantu dalam mengetahui penyebab pasti dari kesalahan dan penanganannya.
Dalam artikel ini, kami mencantumkan kesalahan yang dapat muncul selama pengujian kepatuhan PDF/UA menggunakan API.
Umum
| Kode |
Tingkat Keparahan |
Pesan |
| 5:1 |
Kesalahan |
Pengidentifikasi PDF/UA hilang |
| 6.2:1.1 |
Kesalahan |
Pohon induk struktural: Entitas yang tidak konsisten ditemukan |
| 7.1:1.1(14.8.1) |
Kesalahan |
Dokumen tidak ditandai sebagai ter-tag |
| 7.1:1.1(14.8) |
Kesalahan |
Objek [OBJECT_NAME] tidak ter-tag |
| 7.1:1.2(14.8.2.2) |
Kesalahan |
Artefak ada di dalam konten yang ter-tag |
| 7.1:1.3(14.8.2.2) |
Kesalahan |
Konten ter-tag ada di dalam artefak |
| 7.1:2.1 |
Peringatan |
Pohon struktur hilang |
| 7.1:2.2 |
Peringatan |
Elemen struktur ‘Dokumen’ ditemukan yang bukan elemen akar |
| 7.1:2.3 |
Peringatan |
Elemen struktur ‘[ELEMENT_NAME]’ digunakan sebagai elemen akar |
| 7.1:2.4.1 |
Peringatan |
Kemungkinan penggunaan yang tidak tepat dari elemen struktur ‘[ELEMENT_NAME]’ |
| 7.1:2.4.2 |
Kesalahan |
Penggunaan yang tidak valid dari elemen struktur ‘[ELEMENT_NAME]’ |
| 7.1:2.5 |
Peringatan |
Kemungkinan kesalahan elemen struktur bersarang ‘[ELEMENT_NAME]’ ke dalam StructTreeRoot |
| 7.1:3(14.8.4) |
Kesalahan |
Tipe struktur non-standar ‘[TYPE_NAME]’ tidak dipetakan ke tipe struktur standar atau ke tipe struktur non-standar lainnya |
| 7.1:4(14.8.4) |
Peringatan |
Tipe struktur standar ‘[TYPE_NAME]’ dipetakan ulang ke ‘[TYPE_NAME]’ |
| 7.1:5 |
Perlu pemeriksaan manual |
Kontras warna |
| 7.1:6.1 |
Kesalahan |
Metadata XMP hilang dalam dokumen |
| 7.1:6.2 |
Kesalahan |
Judul hilang dalam metadata XMP dokumen |
| 7.1:6.3 |
Peringatan |
Judul kosong dalam metadata XMP dokumen |
| 7.1:7.1(12.2) |
Peringatan |
Kamus ‘ViewerPreferences’ hilang |
| 7.1:7.2(12.2) |
Kesalahan |
Entitas ‘DisplayDocTitle’ tidak diatur |
| 7.1:8(14.7.1) |
Kesalahan |
Entitas ‘Suspects’ diatur |
| 7.1:9.1(14.7) |
Kesalahan |
Kunci ‘StructParents’ hilang di halaman |
| 7.1:9.2(14.7) |
Kesalahan |
Entitas ‘StructParent’ hilang dalam anotasi |
| 7.1:9.3(14.7) |
Kesalahan |
Entitas untuk ‘StructParents’ yang diberikan tidak ditemukan |
Teks
| Kode |
Tingkat Keparahan |
Pesan |
| 7.2:1 |
Perlu pemeriksaan manual |
Urutan Bacaan Logis |
| 7.2:2(14.8.2.4.2) |
Kesalahan |
Karakter dalam objek teks tidak dapat dipetakan ke Unicode |
| 7.2:3.1(14.9.2.2) |
Kesalahan |
Bahasa alami untuk objek teks tidak dapat ditentukan |
| 7.2:3.2(14.9.2.2) |
Kesalahan |
Bahasa alami dari teks alternatif tidak dapat ditentukan |
| 7.2:3.3(14.9.2.2) |
Kesalahan |
Bahasa alami dari teks aktual tidak dapat ditentukan |
| 7.2:3.4(14.9.2.2) |
Kesalahan |
Bahasa alami dari teks ekspansi tidak dapat ditentukan |
| 7.2:4(14.9.4) |
Kesalahan |
Karakter yang dapat diperluas tidak ter-tag menggunakan ActualText |
Font
| Klausul |
Tingkat Keparahan |
Pesan |
| 7.21.3.1 |
Kesalahan |
Koleksi karakter dalam CIDFont tidak kompatibel dengan koleksi karakter CMap internal |
| 7.21.3.2 |
Kesalahan |
CIDToGIDMap tidak disematkan atau tidak lengkap dalam font ‘[FONT_NAME]’ |
| 7.21.3.2 |
Kesalahan |
CMap tidak disematkan untuk font ‘[FONT_NAME]’ |
| 7.21.4.2 |
Kesalahan |
CIDSet hilang atau tidak lengkap untuk font ‘[FONT_NAME]’ |
| 7.21.4.2 |
Kesalahan |
Glyph hilang dalam font yang disematkan ‘[FONT_NAME]’ |
| 7.21.6 |
Kesalahan |
Font TrueType non-simbolik ‘[FONT_NAME]’ tidak memiliki entri cmap |
| 7.21.6 |
Kesalahan |
Entri pengkodean dilarang untuk font TrueType simbolik ‘[FONT_NAME]’ |
| 7.21.6 |
Kesalahan |
Pengkodean yang salah digunakan untuk font TrueType ‘[FONT_NAME]’ |
| 7.21.6 |
Kesalahan |
Array “Differences” yang salah untuk font TrueType non-simbolik ‘[FONT_NAME]’ |
Grafik
| Kode |
Tingkat Keparahan |
Pesan |
| 7.3:1(14.8.4.5) |
Kesalahan |
Elemen ‘[ELEMENT_NAME]’ di halaman tunggal tanpa kotak pembatas |
| 7.3:2 |
Kesalahan |
Teks alternatif hilang untuk elemen struktur ‘[ELEMENT_NAME]’ |
| 7.3:3 |
Kesalahan |
Keterangan yang menyertai gambar hilang |
| 7.3:4(14.8.4.5) |
Kesalahan |
Objek grafik muncul antara operator BT dan ET |
Judul
| Kode |
Tingkat Keparahan |
Pesan |
| 7.4.2:1 |
Kesalahan |
Judul pertama tidak berada di tingkat pertama |
| 7.4.2:2 |
Kesalahan |
Judul bernomor melewatkan satu atau lebih tingkat judul |
| 7.4.4:1 |
Kesalahan |
Elemen struktur ‘H’ dan ‘Hn’ ditemukan |
| 7.4.4:2 |
Kesalahan |
Lebih dari satu elemen struktur ‘H’ di dalam elemen struktur induk |
Tabel
| Kode |
Tingkat Keparahan |
Pesan |
| 7.5:1 |
Peringatan |
Baris tabel tidak teratur |
| 7.5:2 |
Kesalahan |
Sel header tabel tidak memiliki subsel yang terkait |
| 7.5:3.1 |
Peringatan |
Header tabel hilang |
| 7.5:3.2 |
Peringatan |
Ringkasan tabel hilang |
Daftar
| Kode |
Tingkat Keparahan |
Pesan |
| 7.6:1 |
Kesalahan |
Elemen struktur ‘LI’ harus menjadi anak dari elemen ‘L’ |
| 7.6:2 |
Kesalahan |
Elemen struktur ‘Lbl’ dan ‘LBody’ harus menjadi anak dari elemen ‘LI’ |
Catatan dan referensi
| Kode |
Tingkat Keparahan |
Pesan |
| 7.9:2.1 |
Kesalahan |
ID hilang dalam elemen struktur ‘Note’ |
| 7.9:2.2 |
Kesalahan |
Entri ID dalam elemen struktur ‘Note’ tidak unik |
Konten opsional
| Kode |
Tingkat Keparahan |
Pesan |
| 7.10:1 |
Kesalahan |
‘Name’ hilang dalam kamus konfigurasi konten opsional |
| 7.10:2 |
Kesalahan |
Kamus konfigurasi konten opsional mengandung kunci ‘AS’ |
File tersemat
| Kode |
Tingkat Keparahan |
Pesan |
| 7.11:1 |
Kesalahan |
Kunci ‘F’ atau ‘UF’ hilang dalam spesifikasi file |
| 7.11:2 |
Peringatan |
Kunci ‘Desc’ hilang dalam spesifikasi file |
Tanda tangan digital
| Kode |
Tingkat Keparahan |
Pesan |
| 7.13:1 |
Kesalahan |
Bidang formulir tanda tangan ‘[FIELD_NAME]’ tidak sesuai dengan spesifikasi |
| 7.13:2.1 |
Kesalahan |
Bahasa alami dari nama alternatif bidang formulir ‘[FIELD_NAME]’ tidak dapat ditentukan |
| 7.13:2.2 |
Kesalahan |
Entri nama alternatif hilang dalam bidang formulir ‘[FIELD_NAME]’ |
| Kode |
Tingkat Keparahan |
Pesan |
| 7.14:1 |
Kesalahan |
Atribut ‘PrintField’ hilang dalam item formulir non-interaktif |
XFA
| Kode |
Tingkat Keparahan |
Pesan |
| 7.15:1 |
Kesalahan |
PDF mengandung formulir XFA dinamis |
Keamanan
| Kode |
Tingkat Keparahan |
Pesan |
| 7.16:1(7.6.3.2) |
Kesalahan |
Pengaturan keamanan memblokir teknologi bantu dari mengakses konten dokumen |
| 7.16:2(7.6.3.2) |
Kesalahan |
Konversi tidak diizinkan oleh pembatasan izin |
Navigasi
| Kode |
Tingkat Keparahan |
Pesan |
| 7.17:1 |
Kesalahan |
Kesalahan Garis Besar Dokumen |
| 7.17:2 |
Kesalahan |
Bahasa alami dari garis besar dapat ditentukan |
| 7.17:3 |
Perlu pemeriksaan manual |
Label Halaman yang Semantik Sesuai |
Anotasi
| Kode |
Tingkat Keparahan |
Pesan |
| 7.18.1:1 |
Kesalahan |
Bahasa alami dari entri Konten tidak dapat ditentukan |
| 7.18.1:2 |
Kesalahan |
Deskripsi alternatif hilang untuk anotasi |
| 7.18.1:3 |
Kesalahan |
Anotasi tidak bersarang di dalam elemen struktur ‘Annot’ |
| 7.18.2:1 |
Kesalahan |
Anotasi dengan subtipe yang tidak terdefinisi dalam ISO 32000 tidak memenuhi 7.18.1 |
| 7.18.2:2 |
Kesalahan |
Anotasi dengan subtipe TrapNet ada |
| 7.18.3:1 |
Kesalahan |
Entri urutan tab di halaman dengan anotasi tidak diatur ke ‘S’ (Struktur) |
| 7.18.4:1 |
Kesalahan |
Anotasi ‘Widget’ tidak bersarang di dalam elemen struktur ‘Form’ |
| 7.18.5:1 |
Kesalahan |
Anotasi ‘Link’ tidak bersarang di dalam elemen struktur ‘Link’ |
| 7.18.6.2:1 |
Kesalahan |
Kunci CT hilang dari kamus data klip media |
| 7.18.6.2:2 |
Kesalahan |
Kunci Alt hilang dari kamus data klip media |
| 7.18.7:1 |
Kesalahan |
Anotasi lampiran file. Kunci ‘F’ atau ‘UF’ hilang dalam spesifikasi file |
| 7.18.7:2 |
Peringatan |
Anotasi lampiran file. Kunci ‘Desc’ hilang dalam spesifikasi file |
| 7.18.8:1 |
Kesalahan |
Anotasi PrinterMark termasuk dalam struktur logis |
| 7.18.8:2 |
Kesalahan |
Aliran tampilan dari anotasi PrinterMark tidak ditandai sebagai Artefak |
Tindakan
| Kode |
Tingkat Keparahan |
Pesan |
| 7.19:1 |
Perlu pemeriksaan manual |
Tindakan ditemukan. Perlu memeriksa tindakan sesuai spesifikasi PDF/UA secara manual |
XObjects
| Kode |
Tingkat Keparahan |
Pesan |
| 7.20:1 |
Kesalahan |
Referensi XObject tidak boleh digunakan dalam file PDF/UA yang sesuai |
| 7.20:2 |
Kesalahan |
Konten dari Form XObject tidak dimasukkan ke dalam elemen struktur |