Metóda THotPDF.GetLastDecodePipelineInfo
Vracia štruktúrovaný stav pre najnovšie dekódovacie potrubie načítaného streamu
Deklarácia
function GetLastDecodePipelineInfo(out Info: THPDFDecodePipelineInfo): boolean;
Unit
HPDFDoc
Parametre
| Názov | Účel |
|---|---|
Info | Prijíma posledný stav potrubia, počty bajtov, počty filtrov, hĺbku vnorenia, zlyhávajúci filter a diagnostický text |
Návratová hodnota
Vracia False pred spustením potrubia a True po každom úspešnom alebo zamietnutom pokuse o potrubie
Poznámky k používaniu
- Metódy vysokej úrovne, ktoré vracajú
Falsealebonil, zachovajú svoje existujúce kontrakty, zatiaľ čo táto metóda dodáva podrobnú príčinu dpsBudgetExceededpokrýva obe horné hranice dekódovaných bajtov na reťazec aj v rámci dokumentudpsCyclicReferenceadpsRecursiveStreamodlišujú chybné odkazy filtra od rekurzívneho vykonávania streamuOutputByteshlási bajty akceptované cieľom volajúceho aj vtedy, keď neskoršia fáza zlyhá