Fasada logowania runtime (HPDFLogger)
Jednostka HPDFLogger dostarcza procesową fasadę logowania runtime do diagnostyki HotPDF — bez przełączników kompilacji i bez własnych rebuildów
Główne typy
THPDFLoggerto klasa fasady logowania, wystawiona przez globalną instancjęHPDFLogTHPDFLogLevelsteruje filtrowaniem po ważności przezllOff,llError,llWarning,llInfoillDebugTHPDFLogTargetiTHPDFLogTargetswybierają wyjście do pliku,OutputDebugString, konsolę albo dowolną kombinację celów
Typowa konfiguracja
uses
HPDFDoc, HPDFLogger;
begin
HPDFLog.Level := llInfo;
HPDFLog.Targets := [ltFile, ltOutputDebugString];
HPDFLog.FileName := 'hotpdf.log';
end;Metody logowania
Logzapisuje komunikat z jawnym poziomem ważnościDebug,Info,WarningiErrorto wygodne wrappery dla typowych poziomów ważnościClearskraca skonfigurowany cel plikowy, gdy logowanie do pliku jest włączone