런타임 로깅 파사드(HPDFLogger)
HPDFLogger 유닛은 컴파일 타임 스위치나 별도 재빌드 없이 HotPDF 진단을 위한 프로세스 전역 런타임 로깅 파사드를 제공합니다
Main types
THPDFLogger는 로깅 파사드 클래스이며 전역HPDFLog인스턴스로 노출됩니다THPDFLogLevel은llOff,llError,llWarning,llInfo,llDebug로 심각도 필터링을 제어합니다THPDFLogTarget와THPDFLogTargets는 파일 출력,OutputDebugString, 콘솔 출력 또는 이들의 조합을 고릅니다
Common configuration
uses
HPDFDoc, HPDFLogger;
begin
HPDFLog.Level := llInfo;
HPDFLog.Targets := [ltFile, ltOutputDebugString];
HPDFLog.FileName := 'hotpdf.log';
end;
Logging methods
Log는 명시적인 심각도 수준과 함께 메시지를 기록합니다Debug,Info,Warning,Error는 흔한 심각도 수준의 편의 래퍼입니다Clear는 파일 로깅이 켜져 있을 때 설정된 파일 대상을 비웁니다