PDFlibErrorMessage
Error handling
Popis
PDFlibErrorMessage mapuje číselný kód chyby — například hodnotu hlášenou LastErrorCode — na člověkem čitelnou anglickou zprávu
Kody spadají do zdokumentovaných rodin: 0 je úspěch, 1xx pokrývá zastaralé parametry šifrování a validaci požadavků, 3xx pokrývá selhání ukládání a zápisu, 4xx selhání načítání a ověřování a 5xx obecné, vykreslovací a I/O selhání
Ukázka LoggerDemo zaloguje PDFlibErrorMessage(403) vedle simulovaného scénáře se zašifrovaným dokumentem a ukazuje tak překládání kódů při logování
Syntaxe
Delphi
Function PDFlibErrorMessage(Code: Integer): WideString;Parametry
| Code | Číselný kód chyby, který se má přeložit |
|---|
Návratová hodnota
Text zprávy pro kód, například pro 403 dostanete Encrypted document requires password
Poznámky
Neznámé kody dostanou obecnou zprávu, takže funkci lze bez obav volat s jakýmkoli celým číslem
Když volající potřebuje rodinu kódu místo textu, použijte PDFlibErrorCategory
Viz také
LastErrorCode, PDFlibErrorCategory, TPDFlibLogger, TPDFlibLogLevel