THotPDF.GetLastDecodePipelineInfo 方法
傳回最近一次已載入串流解碼管線的結構化狀態
宣告
function GetLastDecodePipelineInfo(out Info: THPDFDecodePipelineInfo): boolean;
單元
HPDFDoc
參數
| 名稱 | 用途 |
|---|---|
Info | 接收最後一次的管線狀態、位元組計數、篩選器計數、巢狀深度、失敗的篩選器與診斷文字 |
傳回值
在管線執行之前傳回 False,在任何成功或被拒絕的管線嘗試之後傳回 True
使用說明
- 傳回
False或nil的高階方法會保留既有的合約,同時由此方法提供詳細原因 dpsBudgetExceeded涵蓋每鏈與文件層級的已解碼位元組上限dpsCyclicReference與dpsRecursiveStream區分格式錯誤的篩選器參考與遞迴串流執行OutputBytes即使在較晚階段失敗時,也會回報呼叫端目的地已接受的位元組