PDFlibErrorMessage

Error handling

Descripción

PDFlibErrorMessage asigna un código de error numérico, como el valor que informa LastErrorCode, a su mensaje en inglés legible para personas

Los códigos se agrupan en familias documentadas: 0 es éxito, 1xx cubre parámetros de cifrado heredados y validación de peticiones, 3xx cubre fallos al guardar y escribir, 4xx cubre fallos al cargar y autenticar, y 5xx cubre fallos genéricos, de render y de E/S

El LoggerDemo registra PDFlibErrorMessage(403) junto a un escenario simulado de documento cifrado para mostrar el registro traducido

Sintaxis

Delphi

Function PDFlibErrorMessage(Code: Integer): WideString;

Parámetros

CodeEl código de error numérico que se quiere traducir

Valor devuelto

El texto del mensaje del código; por ejemplo, 403 produce Encrypted document requires password

Observaciones

Los códigos desconocidos recurren a un mensaje genérico, así que se puede llamar a la función con cualquier entero sin riesgo

Usa PDFlibErrorCategory cuando quien llama necesita la familia del código y no el texto

Véase también

LastErrorCode, PDFlibErrorCategory, TPDFlibLogger, TPDFlibLogLevel