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]’
Formulir non-interaktif
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