LastErrorCode
雜項函式
描述
此函式用來判斷某些函式失敗的原因。
呼叫函式前請查看語法、參數和傳回值。程式碼區塊保留原始形式,便於範例直接複製使用。
語法
Delphi
Function TPDFlib.LastErrorCode: Integer;
ActiveX
Function PDFlib::LastErrorCode() As Long
DLL
int DLLastErrorCode(int InstanceID);
傳回值
| 0 上一次呼叫已順利完成 101 傳遞給 Encrypt 函式的 Strength 參數無效 102 傳遞給 Encrypt 函式的 Permissions 參數無效。請使用 EncodePermissions 函式建構此參數的值 103 對已加密文件使用了 Encrypt 函式 104 Encrypt 函式因不明原因失敗 105 PDF 物件 JSON 無效 (PDFLIB_ERROR_OBJECT_JSON_INVALID) 106 QDF 輸入無效 (PDFLIB_ERROR_QDF_INVALID) 107 QDF 串流長度或物件邊界無法修復 (PDFLIB_ERROR_QDF_REPAIR) 108 持有遠端 PDF 的伺服器忽略了開啟模式所需的 HTTP 位元組範圍請求,或不支援這些請求 (PDFLIB_ERROR_NET_RANGE_UNSUPPORTED) 109 開啟或讀取遠端 PDF 時發出的 HTTP(S) 請求失敗 (PDFLIB_ERROR_NET_HTTP) 110 OCR 結果 JSON 無效 (PDFLIB_ERROR_OCR_RESULT_INVALID) 111 結構化文字擷取請求無效 (PDFLIB_ERROR_STRUCTURED_TEXT_INVALID) 112 HTML 版面配置匯出請求無效 (PDFLIB_ERROR_HTML_EXPORT_INVALID) 113 Markdown 匯出請求無效 (PDFLIB_ERROR_MARKDOWN_EXPORT_INVALID) 114 DOCX 匯出請求無效 (PDFLIB_ERROR_DOCX_EXPORT_INVALID) 115 條碼辨識請求無效 (PDFLIB_ERROR_BARCODE_RECOGNITION_INVALID) 116 頁面歪斜校正請求無效 (PDFLIB_ERROR_DESKEW_INVALID) 117 API 範圍切換無效 (PDFLIB_ERROR_API_SCOPE) 119 SVG 頁面匯出請求無效 (PDFLIB_ERROR_SVG_EXPORT_INVALID) 120 列印串流匯出請求無效 (PDFLIB_ERROR_PRINT_STREAM_INVALID) 121 HTML story 排版請求無效 (PDFLIB_ERROR_HTML_STORY_INVALID) 122 文件部件階層請求無效 (PDFLIB_ERROR_DPART_INVALID) 201 文件已加密,因此 SetInformation 函式失敗 202 傳遞給 SetInformation 函式的 Key 參數超出範圍 301 傳給 DrawBarcode 函式的條碼與選項組合無效 302 使用 EAN-13 將非數字字元傳給 DrawBarcode,EAN-13 條碼的檢查碼字元無效 303 304 無法寫入 PDF 物件 JSON (PDFLIB_ERROR_OBJECT_JSON_WRITE) 305 無法寫入 QDF 輸出 (PDFLIB_ERROR_QDF_WRITE) 306 無法開啟遠端或本機輸入檔案 (PDFLIB_ERROR_NET_OPEN) 307 無法寫入 OCR 文字層 (PDFLIB_ERROR_OCR_WRITE) 401 無法開啟輸入檔案 402 輸出檔案已存在且無法刪除 403 無法開啟輸出檔案 404 密碼無效 405 文件未加密 406 文件已加密 407 加密強度無效,權限無效 408 409 檔案結構無效、檔案已損毀,或已驗證的解密偵測到密文遭修改 410 某個輸入檔案已加密,找不到檔案 411 412 頁面範圍清單無效 413 缺少必要的 PDF MAC 權杖 414 PDF MAC 資料格式錯誤 415 PDF MAC 位元組範圍未涵蓋完整檔案 416 PDF MAC 金鑰解除包裝或驗證失敗 417 不支援 PDF MAC 演算法或位置 418 PDF MAC 組態或產生無效 419 需要公開金鑰解密憑證 420 公開金鑰解密憑證無效 421 找不到符合的公開金鑰收件者 422 CMS 收件者信封格式錯誤或有歧義 423 不支援公開金鑰安全性處理常式或演算法 424 公開金鑰收件者或加密組態無效 425 傳給低階加密進入點的原始加密金鑰,對於所選演算法而言不是有效的大小 (PDFLIB_ERROR_RAW_ENCRYPTION_KEY_INVALID) 501 指定的 FileHandle 無效 506 文字字型沒有可用的向量外框來源 (PDFLIB_ERROR_TEXT_PATH_UNSUPPORTED_FONT) 507 文字裁剪模式無法安全地轉換為路徑 (PDFLIB_ERROR_TEXT_PATH_CLIPPING) 508 內容格式錯誤,無法將文字轉換為路徑 (PDFLIB_ERROR_TEXT_PATH_MALFORMED) 509 編輯日誌狀態無效 (PDFLIB_ERROR_EDIT_JOURNAL_STATE) 510 編輯日誌檔案無法使用或已損毀 (PDFLIB_ERROR_EDIT_JOURNAL_IO) 511 編輯交易狀態無效 (PDFLIB_ERROR_EDIT_JOURNAL_TRANSACTION) 512 無法還原編輯日誌快照 (PDFLIB_ERROR_EDIT_JOURNAL_RESTORE) 513 編輯日誌屬於另一份文件 (PDFLIB_ERROR_EDIT_JOURNAL_DOCUMENT) 514 OCR 提供者無法使用或失敗 (PDFLIB_ERROR_OCR_PROVIDER) 515 結構化文字擷取失敗 (PDFLIB_ERROR_STRUCTURED_TEXT) 516 HTML 版面配置匯出失敗 (PDFLIB_ERROR_HTML_EXPORT) 517 Markdown 匯出失敗 (PDFLIB_ERROR_MARKDOWN_EXPORT) 518 DOCX 匯出失敗 (PDFLIB_ERROR_DOCX_EXPORT) 519 條碼辨識失敗 (PDFLIB_ERROR_BARCODE_RECOGNITION) 520 頁面歪斜校正失敗 (PDFLIB_ERROR_DESKEW) 521 文字包含所選字型無法顯示的字形 (PDFLIB_ERROR_MISSING_GLYPH) 522 SVG 頁面匯出失敗 (PDFLIB_ERROR_SVG_EXPORT) 523 列印串流匯出失敗 (PDFLIB_ERROR_PRINT_STREAM) 524 HTML story 排版失敗 (PDFLIB_ERROR_HTML_STORY) 525 文件部件階層驗證失敗 (PDFLIB_ERROR_DPART) 526 將文件匯出為 JSON 失敗,或在文件變更後使用了已取得的文字位置(兩種情況共用此錯誤碼)(PDFLIB_ERROR_EXPORT_JSON) 527 文字位置所指的內容,自取得該位置後已變更 (PDFLIB_ERROR_TEXT_LOCATION_STALE) 528 文字位置所指的內容為唯讀,無法透過此 handle 改寫 (PDFLIB_ERROR_TEXT_LOCATION_READ_ONLY) 529 標記內容參照格式錯誤,或與頁面內容不符 (PDFLIB_ERROR_MARKED_CONTENT_INVALID) 530 標記內容參照所指的內容,自取得後已變更 (PDFLIB_ERROR_MARKED_CONTENT_STALE) 531 標記內容標籤無法對應頁面內容串流解析 (PDFLIB_ERROR_MARKED_CONTENT_UNRESOLVED) 532 裁剪路徑 handle 格式錯誤,或並非由本文件產生 (PDFLIB_ERROR_CLIP_PATH_INVALID) 533 裁剪路徑 handle 所指的內容,自取得後已變更 (PDFLIB_ERROR_CLIP_PATH_STALE) 534 裁剪路徑 handle 所指的內容為唯讀,無法改寫 (PDFLIB_ERROR_CLIP_PATH_READ_ONLY) 602 所選 PDF 儲存版本低於文件中已有功能所需的版本。請在儲存前選擇較新的 PDF 版本,或移除不相容的功能 603 無法將連結註解整合到標記結構樹中 604 AES-256 密碼被 SASLprep (RFC 4013) 拒絕:其中包含禁止的碼點,或違反雙向規則 605 PDF/A 已啟用,但隱含字型路徑未能解析出可嵌入的字型,因此使用內建 Standard 14 度量來確保文字繪製安全;檔案在符合規範前需要內嵌字型 (PDFLIB_ERROR_NO_EMBEDDABLE_FONT) 607 PDF/R 點陣文件符合性驗證失敗 (PDFLIB_ERROR_PDFR_COMPLIANCE) 608 文件不符合 PDF/VCR 符合性驗證 (PDFLIB_ERROR_PDFVCR_COMPLIANCE) 609 文件不符合 PDF/E 符合性驗證 (PDFLIB_ERROR_PDFE_COMPLIANCE) 701 找不到表單欄位 702 表單欄位為唯讀 703 文件沒有 AcroForm 704 表單欄位值無效 706 表單 JavaScript 動作使用了內建表單指令碼引擎不支援的建構 (PDFLIB_ERROR_FORM_SCRIPT_UNSUPPORTED) 707 表單計算會在欄位之間產生相依性循環 (PDFLIB_ERROR_FORM_CALCULATION_CYCLE) 708 表單指令碼格式錯誤或編譯失敗 (PDFLIB_ERROR_FORM_SCRIPT_INVALID) 709 表單指令碼超出執行預算,已中止執行 (PDFLIB_ERROR_FORM_SCRIPT_BUDGET) |