Metoda THotPDF.GetLastDecodePipelineInfo
Vrací strukturovaný stav pro nejnovější dekódovací pipeline načteného proudu
Deklarace
function GetLastDecodePipelineInfo(out Info: THPDFDecodePipelineInfo): boolean;
Jednotka
HPDFDoc
Parametry
| Název | Účel |
|---|---|
Info | Přijímá stav posledního pipeline, počty bajtů, počty filtrů, hloubku zanoření, selhávající filtr a diagnostický text |
Návratová hodnota
Vrací False před během pipeline a True po jakémkoli úspěšném nebo odmítnutém pokusu pipeline
Poznámky k použití
- Metody vyšší úrovně vracející
Falsenebonilzachovávají své existující kontrakty, zatímco tato metoda dodává detailní příčinu dpsBudgetExceededpokrývá jak stropy dekódovaných bajtů pro každý řetězec, tak na úrovni dokumentudpsCyclicReferenceadpsRecursiveStreamrozlišují poškozené reference filtrů od rekurzivního spouštění prouduOutputByteshlásí bajty přijaté cílem volajícího i tehdy, když selhá pozdější fáze