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