PDFlibErrorMessage

Error handling

Descrição

PDFlibErrorMessage faz corresponder um código de erro numérico, como o valor comunicado pelo LastErrorCode, à mensagem em inglês legível por pessoas respetiva

Os códigos agrupam-se em famílias documentadas: 0 é sucesso, 1xx cobre parâmetros de cifração legados e validação de pedidos, 3xx cobre falhas de gravação e escrita, 4xx cobre falhas de carregamento e autenticação, e 5xx cobre falhas genéricas, de render e de E/S

O LoggerDemo regista PDFlibErrorMessage(403) ao lado de um cenário simulado de documento cifrado para mostrar o registo traduzido

Sintaxe

Delphi

Function PDFlibErrorMessage(Code: Integer): WideString;

Parâmetros

CodeO código de erro numérico a traduzir

Valor devolvido

O texto da mensagem do código; por exemplo, 403 dá Encrypted document requires password

Observações

Os códigos desconhecidos recuam para uma mensagem genérica, pelo que a função pode ser chamada com qualquer inteiro sem risco

Use o PDFlibErrorCategory quando quem chama precisa da família do código e não do texto

Consulte também

LastErrorCode, PDFlibErrorCategory, TPDFlibLogger, TPDFlibLogLevel