LastErrorCode
Fungsi lain-lain
Deskripsi
Gunakan fungsi ini untuk menentukan alasan fungsi tertentu gagal
Membaca nilainya bersifat destruktif: fungsi mengembalikan error code yang tersimpan dan meresetnya ke nol, sehingga panggilan kedua tepat setelah kegagalan mengembalikan 0. Simpan hasilnya ke variabel lokal sebelum bercabang berdasarkan nilainya
Sintaks
Delphi
Function TPDFlib.LastErrorCode: Integer;
ActiveX
Function PDFlib::LastErrorCode() As Long
DLL
int DLLastErrorCode(int InstanceID);
Nilai kembalian
| 0 Pemanggilan terakhir selesai dengan sukses 101 Parameter Strength yang diteruskan ke fungsi Encrypt tidak valid 102 Parameter Permissions yang diteruskan ke fungsi Encrypt tidak valid. Gunakan fungsi EncodePermissions untuk menyusun nilai parameter ini 103 Fungsi Encrypt digunakan pada dokumen yang sudah terenkripsi 104 Fungsi Encrypt gagal karena alasan yang tidak diketahui 105 JSON objek PDF tidak valid (PDFLIB_ERROR_OBJECT_JSON_INVALID) 106 Input QDF tidak valid (PDFLIB_ERROR_QDF_INVALID) 107 Panjang stream atau batas objek QDF tidak dapat diperbaiki (PDFLIB_ERROR_QDF_REPAIR) 108 Server yang menyimpan PDF remote mengabaikan atau tidak mendukung permintaan HTTP byte-range yang dibutuhkan mode buka (PDFLIB_ERROR_NET_RANGE_UNSUPPORTED) 109 Permintaan HTTP(S) yang dikeluarkan saat membuka atau membaca PDF remote gagal (PDFLIB_ERROR_NET_HTTP) 110 JSON hasil OCR tidak valid (PDFLIB_ERROR_OCR_RESULT_INVALID) 111 Permintaan ekstraksi teks terstruktur tidak valid (PDFLIB_ERROR_STRUCTURED_TEXT_INVALID) 112 Permintaan ekspor tata letak HTML tidak valid (PDFLIB_ERROR_HTML_EXPORT_INVALID) 113 Permintaan ekspor Markdown tidak valid (PDFLIB_ERROR_MARKDOWN_EXPORT_INVALID) 114 Permintaan ekspor DOCX tidak valid (PDFLIB_ERROR_DOCX_EXPORT_INVALID) 115 Permintaan pengenalan barcode tidak valid (PDFLIB_ERROR_BARCODE_RECOGNITION_INVALID) 116 Permintaan pelurusan halaman tidak valid (PDFLIB_ERROR_DESKEW_INVALID) 117 Transisi lingkup API tidak valid (PDFLIB_ERROR_API_SCOPE) 119 Permintaan ekspor halaman SVG tidak valid (PDFLIB_ERROR_SVG_EXPORT_INVALID) 120 Permintaan ekspor print stream tidak valid (PDFLIB_ERROR_PRINT_STREAM_INVALID) 121 Permintaan tata letak HTML story tidak valid (PDFLIB_ERROR_HTML_STORY_INVALID) 122 Permintaan hierarki bagian dokumen tidak valid (PDFLIB_ERROR_DPART_INVALID) 201 Fungsi SetInformation gagal karena dokumen terenkripsi 202 Parameter Key yang diteruskan ke fungsi SetInformation berada di luar rentang 301 Kombinasi barcode dan opsi yang tidak valid dikirim ke fungsi DrawBarcode 302 Karakter non-numerik dikirim ke DrawBarcode menggunakan EAN-13 Karakter checksum barcode EAN-13 tidak valid 303 304 Tidak dapat menulis JSON objek PDF (PDFLIB_ERROR_OBJECT_JSON_WRITE) 305 Tidak dapat menulis output QDF (PDFLIB_ERROR_QDF_WRITE) 306 File input remote atau lokal tidak dapat dibuka (PDFLIB_ERROR_NET_OPEN) 307 Tidak dapat menulis lapisan teks OCR (PDFLIB_ERROR_OCR_WRITE) 401 Tidak dapat membuka file input 402 File output sudah ada dan tidak dapat dihapus 403 Tidak dapat membuka file output 404 Kata sandi tidak valid 405 Dokumen tidak terenkripsi 406 Dokumen sudah terenkripsi 407 Kekuatan enkripsi tidak valid Izin tidak valid 408 409 Struktur file tidak valid, file rusak, atau dekripsi terautentikasi mendeteksi ciphertext yang dimodifikasi 410 Salah satu file input terenkripsi File tidak ditemukan 411 412 Daftar rentang halaman tidak valid 413 Token PDF MAC yang diperlukan tidak ada 414 Data PDF MAC rusak formatnya 415 Rentang byte PDF MAC tidak mencakup seluruh file 416 Unwrap kunci PDF MAC atau autentikasi gagal 417 Algoritma atau lokasi PDF MAC tidak didukung 418 Konfigurasi atau pembuatan PDF MAC tidak valid 419 Kredensial dekripsi kunci publik diperlukan 420 Kredensial dekripsi kunci publik tidak valid 421 Penerima kunci publik yang cocok tidak ditemukan 422 Amplop penerima CMS rusak formatnya atau ambigu 423 Security handler atau algoritma kunci publik tidak didukung 424 Penerima kunci publik atau konfigurasi enkripsi tidak valid 425 Kunci enkripsi mentah yang diteruskan ke pintu masuk enkripsi tingkat rendah bukan ukuran yang valid untuk algoritma yang dipilih (PDFLIB_ERROR_RAW_ENCRYPTION_KEY_INVALID) 501 FileHandle yang ditentukan tidak valid 506 Font teks tidak memiliki sumber outline vektor yang dapat digunakan (PDFLIB_ERROR_TEXT_PATH_UNSUPPORTED_FONT) 507 Mode clipping teks tidak dapat dikonversi ke path dengan aman (PDFLIB_ERROR_TEXT_PATH_CLIPPING) 508 Konten yang rusak formatnya mencegah konversi teks ke path (PDFLIB_ERROR_TEXT_PATH_MALFORMED) 509 Status jurnal edit tidak valid (PDFLIB_ERROR_EDIT_JOURNAL_STATE) 510 File jurnal edit tidak tersedia atau rusak (PDFLIB_ERROR_EDIT_JOURNAL_IO) 511 Status transaksi edit tidak valid (PDFLIB_ERROR_EDIT_JOURNAL_TRANSACTION) 512 Snapshot jurnal edit tidak dapat dipulihkan (PDFLIB_ERROR_EDIT_JOURNAL_RESTORE) 513 Jurnal edit milik dokumen lain (PDFLIB_ERROR_EDIT_JOURNAL_DOCUMENT) 514 Penyedia OCR tidak tersedia atau gagal (PDFLIB_ERROR_OCR_PROVIDER) 515 Ekstraksi teks terstruktur gagal (PDFLIB_ERROR_STRUCTURED_TEXT) 516 Ekspor tata letak HTML gagal (PDFLIB_ERROR_HTML_EXPORT) 517 Ekspor Markdown gagal (PDFLIB_ERROR_MARKDOWN_EXPORT) 518 Ekspor DOCX gagal (PDFLIB_ERROR_DOCX_EXPORT) 519 Pengenalan barcode gagal (PDFLIB_ERROR_BARCODE_RECOGNITION) 520 Pelurusan halaman gagal (PDFLIB_ERROR_DESKEW) 521 Teks memuat glyph yang tidak dapat ditampilkan oleh font terpilih (PDFLIB_ERROR_MISSING_GLYPH) 522 Ekspor halaman SVG gagal (PDFLIB_ERROR_SVG_EXPORT) 523 Ekspor print stream gagal (PDFLIB_ERROR_PRINT_STREAM) 524 Tata letak HTML story gagal (PDFLIB_ERROR_HTML_STORY) 525 Validasi hierarki bagian dokumen gagal (PDFLIB_ERROR_DPART) 526 Ekspor dokumen sebagai JSON gagal, atau lokasi teks yang diperoleh dipakai setelah dokumen berubah (kedua kondisi memakai kode yang sama) (PDFLIB_ERROR_EXPORT_JSON) 527 Lokasi teks merujuk ke konten yang berubah sejak lokasi itu diperoleh (PDFLIB_ERROR_TEXT_LOCATION_STALE) 528 Konten yang dirujuk lokasi teks bersifat read-only dan tidak dapat ditulis ulang melalui handle ini (PDFLIB_ERROR_TEXT_LOCATION_READ_ONLY) 529 Referensi marked-content rusak formatnya atau tidak cocok dengan konten halaman (PDFLIB_ERROR_MARKED_CONTENT_INVALID) 530 Referensi marked-content merujuk ke konten yang berubah sejak ia diperoleh (PDFLIB_ERROR_MARKED_CONTENT_STALE) 531 Tag marked-content tidak dapat diselesaikan terhadap content stream halaman (PDFLIB_ERROR_MARKED_CONTENT_UNRESOLVED) 532 Handle clip-path rusak formatnya atau tidak dihasilkan oleh dokumen ini (PDFLIB_ERROR_CLIP_PATH_INVALID) 533 Handle clip-path merujuk ke konten yang berubah sejak ia diperoleh (PDFLIB_ERROR_CLIP_PATH_STALE) 534 Konten yang dirujuk handle clip-path bersifat read-only dan tidak dapat ditulis ulang (PDFLIB_ERROR_CLIP_PATH_READ_ONLY) 602 Versi simpan PDF yang dipilih lebih rendah daripada sebuah fitur yang ada di dokumen. Pilih versi PDF yang lebih baru atau hapus fitur yang tidak kompatibel sebelum menyimpan 603 Anotasi tautan tidak dapat diintegrasikan ke pohon struktur bertanda 604 Kata sandi AES-256 ditolak oleh SASLprep (RFC 4013): mengandung code point yang dilarang atau melanggar aturan bidirectional 605 PDF/A aktif tetapi tidak ditemukan font yang dapat disematkan untuk jalur font implisit, sehingga metrics Standard 14 bawaan dipakai agar penggambaran teks tetap aman; file perlu menyematkan font sebelum memenuhi standar (PDFLIB_ERROR_NO_EMBEDDABLE_FONT) 607 Validasi kepatuhan dokumen raster PDF/R gagal (PDFLIB_ERROR_PDFR_COMPLIANCE) 608 Dokumen tidak memenuhi validasi kepatuhan PDF/VCR (PDFLIB_ERROR_PDFVCR_COMPLIANCE) 609 Dokumen tidak memenuhi validasi kepatuhan PDF/E (PDFLIB_ERROR_PDFE_COMPLIANCE) 701 Kolom formulir tidak ditemukan 702 Kolom formulir bersifat read-only 703 Dokumen tidak memiliki AcroForm 704 Nilai kolom formulir tidak valid 706 Aksi JavaScript formulir menggunakan konstruksi yang tidak didukung engine skrip formulir bawaan (PDFLIB_ERROR_FORM_SCRIPT_UNSUPPORTED) 707 Perhitungan formulir akan menciptakan siklus dependensi antar kolom (PDFLIB_ERROR_FORM_CALCULATION_CYCLE) 708 Skrip formulir rusak formatnya atau gagal dikompilasi (PDFLIB_ERROR_FORM_SCRIPT_INVALID) 709 Skrip formulir melebihi batas eksekusinya dan dihentikan (PDFLIB_ERROR_FORM_SCRIPT_BUDGET) |