Runtime logging facade (HPDFLogger)
De unit HPDFLogger biedt een procesbrede runtime-logfacade voor HotPDF-diagnostiek, zonder compile-timeschakelaars of eigen rebuilds
Main types
THPDFLoggeris de logfacade-klasse en wordt via de globale instantieHPDFLogblootgesteldTHPDFLogLevelregelt de ernstfiltering metllOff,llError,llWarning,llInfoenllDebugTHPDFLogTargetenTHPDFLogTargetskiezen bestandsuitvoer,OutputDebugString, console-uitvoer of elke combinatie van doelen
Common configuration
uses HPDFDoc, HPDFLogger; begin HPDFLog.Level := llInfo; HPDFLog.Targets := [ltFile, ltOutputDebugString]; HPDFLog.FileName := 'hotpdf.log'; end;
Logging methods
Logschrijft een bericht met een expliciet ernstniveauDebug,Info,WarningenErrorzijn gemakswrappers voor de gebruikelijke ernstniveausClearkapt het geconfigureerde bestandsdoel af wanneer bestandslogging aan staat