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