THPDFRenderBackendStatistics 记录
汇总各页面渲染后端调用记录的尝试、成功、失败、回退和串行化计数器
声明
THPDFRenderBackendStatistics= record
AttemptCount: Int64;
SuccessCount: Int64;
FailureCount: Int64;
FallbackCount: Int64;
SerializedCallCount: Int64;
LastElapsedMilliseconds: Cardinal;
LastBackendName: AnsiString;
LastFailureReason: AnsiString;
end;
单元
HPDFPageRenderer
字段
| 字段 | 用途 |
|---|---|
AttemptCount | 分派给任意后端的渲染尝试总数 |
SuccessCount | 产出位图的尝试数 |
FailureCount | 失败的尝试数 |
FallbackCount | 后端失败后由软件回退解决的尝试数 |
SerializedCallCount | 只能在渲染锁下串行化运行而无法并发的尝试数 |
LastElapsedMilliseconds | 最近一次尝试的耗时(毫秒) |
LastBackendName | 处理最近一次尝试的后端名称 |
LastFailureReason | 最近一次失败尝试报告的失败文本 |
使用说明
- 请通过
THotPDF.GetRenderBackendStatistics读取计数器;一旦至少记录过一次尝试,它就返回 True THotPDF.ResetRenderBackendStatistics在渲染锁下把所有计数器清零LastBackendName和LastFailureReason只描述最近一次尝试,不代表整个运行过程