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
| Code | Le 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