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