PDFlibErrorMessage

Error handling

描述

PDFlibErrorMessage 把數字錯誤碼(例如 LastErrorCode 回報的值)對應到人類可讀的英文訊息

錯誤碼按文件記載的類別劃分:0 代表成功,1xx 是舊式加密參數與請求驗證,3xx 是儲存與寫入失敗,4xx 是載入與認證失敗,5xx 是一般、渲染與 IO 失敗

LoggerDemo 在模擬加密文件情境的同時記錄 PDFlibErrorMessage(403),展示翻譯後的日誌

語法

Delphi

Function PDFlibErrorMessage(Code: Integer): WideString;

參數

Code要轉換的數字錯誤碼

傳回值

該代碼對應的訊息文字,例如 403 會回傳 Encrypted document requires password

備註

未知代碼會退回一般訊息,因此對任何整數呼叫都安全

若需要的是錯誤類別而非文字,請改用 PDFlibErrorCategory

另請參閱

LastErrorCode, PDFlibErrorCategory, TPDFlibLogger, TPDFlibLogLevel