TPDFlibLogger

Data types, document management

Descrizione

Questa pagina documenta TPDFlibLogger in PDFlibPas nell'area Gestione documenti. I nomi di API, parametri, classi, file e valori letterali restano invariati per corrispondere alla libreria Delphi e agli entry point DLL

Controllare sintassi, parametri e valori restituiti prima di chiamare la funzione I blocchi di codice restano originali così gli esempi possono essere copiati senza modifiche.

Sintassi

Delphi

TPDFlibLogger = Class
  Public
    Constructor Create; Virtual;
    Destructor Destroy; Override;
    Procedure Log(Level: TPDFlibLogLevel; Code: Integer; Const Msg: WideString); Overload;
    Procedure Log(Level: TPDFlibLogLevel; Code: Integer; Const Msg: WideString;
      Const ExtraFieldsText: WideString); Overload;
    Procedure Debug(Code: Integer; Const Msg: WideString);
    Procedure Info(Code: Integer; Const Msg: WideString);
    Procedure Warn(Code: Integer; Const Msg: WideString);
    Procedure Error_(Code: Integer; Const Msg: WideString);
    Property Level: TPDFlibLogLevel Read FLevel Write FLevel;
    Property OnLog: TPDFlibLogEvent Read FOnLog Write FOnLog;
    Property FileName: WideString Read FFileName Write SetFileName;
  End;

Parametri

LevelLevel indica un percorso o nome file. Usare un percorso valido per il flusso corrente e mantenere la codifica prevista dall'API.
OnLogOnLog indica un percorso o nome file. Usare un percorso valido per il flusso corrente e mantenere la codifica prevista dall'API.
FileNameFileName indica un percorso o nome file. Usare un percorso valido per il flusso corrente e mantenere la codifica prevista dall'API.

Valori restituiti

LevelQuesto valore descrive il risultato di TPDFlibLogger. In genere un valore diverso da zero indica successo e 0 indica che l'operazione non è stata completata
OnLogQuesto valore descrive il risultato di TPDFlibLogger. In genere un valore diverso da zero indica successo e 0 indica che l'operazione non è stata completata
FileNameQuesto valore descrive il risultato di TPDFlibLogger. In genere un valore diverso da zero indica successo e 0 indica che l'operazione non è stata completata

See also

Logger, OnOperationProgress, LastErrorCode