PDFlibErrorMessage

Error handling

Description

PDFlibErrorMessage fait correspondre un code d'erreur numérique, comme la valeur signalée par LastErrorCode, à son message anglais lisible par un humain

Les codes se répartissent en familles documentées : 0 est le succès, 1xx couvre les paramètres de chiffrement historiques et la validation des requêtes, 3xx couvre les échecs d'enregistrement et d'écriture, 4xx couvre les échecs de chargement et d'authentification, et 5xx couvre les échecs génériques, de rendu et d'E/S

Le LoggerDemo journalise PDFlibErrorMessage(403) à côté d'un scénario simulé de document chiffré pour montrer la journalisation traduite

Syntaxe

Delphi

Function PDFlibErrorMessage(Code: Integer): WideString;

Paramètres

CodeLe code d'erreur numérique à traduire

Valeur de retour

Le texte du message du code ; par exemple, 403 donne Encrypted document requires password

Remarques

Les codes inconnus retombent sur un message générique, la fonction peut donc être appelée sans risque avec n'importe quel entier

Utilisez PDFlibErrorCategory quand l'appelant a besoin de la famille du code plutôt que du texte

Voir aussi

LastErrorCode, PDFlibErrorCategory, TPDFlibLogger, TPDFlibLogLevel