运行时日志门面(HPDFLogger)
HPDFLogger 单元为 HotPDF 诊断提供进程级运行时日志门面,无需编译期开关或自定义重编译
主要类型
THPDFLogger是日志门面类,通过全局HPDFLog实例暴露THPDFLogLevel通过以下取值控制严重级别过滤:llOff、llError、llWarning、llInfo和llDebugTHPDFLogTarget和THPDFLogTargets选择文件输出、OutputDebugString、控制台输出或目标的任意组合
常用配置
uses
HPDFDoc, HPDFLogger;
begin
HPDFLog.Level := llInfo;
HPDFLog.Targets := [ltFile, ltOutputDebugString];
HPDFLog.FileName := 'hotpdf.log';
end;
日志方法
Log以显式严重级别写一条消息Debug、Info、Warning和Error是常见严重级别的便捷封装Clear在启用文件日志时截断所配置的文件目标