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