PDFlibErrorMessage

Error handling

Beschreibung

PDFlibErrorMessage bildet einen numerischen Fehlercode, etwa den von LastErrorCode gemeldeten Wert, auf seine lesbare englische Meldung ab

Die Codes gehören zu dokumentierten Familien: 0 ist Erfolg, 1xx umfasst veraltete Verschlüsselungsparameter und Anfragevalidierung, 3xx Speicher- und Schreibfehler, 4xx Lade- und Authentifizierungsfehler und 5xx allgemeine, Render- und E/A-Fehler

Das LoggerDemo loggt PDFlibErrorMessage(403) neben einem simulierten Szenario mit verschlüsseltem Dokument, um das übersetzte Logging zu zeigen

Syntax

Delphi

Function PDFlibErrorMessage(Code: Integer): WideString;

Parameter

CodeDer zu übersetzende numerische Fehlercode

Rückgabewert

Der Meldungstext zum Code; 403 liefert etwa Encrypted document requires password

Anmerkungen

Unbekannte Codes fallen auf eine generische Meldung zurück, sodass sich die Funktion gefahrlos mit einem beliebigen Integer aufrufen lässt

Verwenden Sie PDFlibErrorCategory, wenn der Aufrufer die Codefamilie statt des Texts braucht

Siehe auch

LastErrorCode, PDFlibErrorCategory, TPDFlibLogger, TPDFlibLogLevel