THotPDF.GetLastDecodePipelineInfo Method
Returns structured status for the most recent loaded-stream decode pipeline
Declaration
function GetLastDecodePipelineInfo(out Info: THPDFDecodePipelineInfo): boolean;
Unit
HPDFDoc
Parameters
| Name | Purpose |
|---|---|
Info | Receives the last pipeline status, byte counts, filter counts, nesting depth, failing filter, and diagnostic text |
Return value
Returns False before a pipeline has run and True after any successful or rejected pipeline attempt
Usage notes
- High-level methods that return
Falseornilpreserve their existing contracts whilst this method supplies the detailed cause dpsBudgetExceededcovers both per-chain and document-wide decoded-byte ceilingsdpsCyclicReferenceanddpsRecursiveStreamdistinguish malformed filter references from recursive stream executionOutputBytesreports bytes accepted by the caller destination even when a later stage fails