THPDFRenderBackendStatistics Record
彙總頁面轉譯後端各次呼叫記錄的嘗試、成功、失敗、退回與序列化計數器
宣告
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只描述最近一次嘗試,而非整個執行過程