Metóda THotPDF.GetLastDecodeBudgetInfo
Vracia diagnostiku pre najnovšie dekódovaný reťazec filtrov načítaného streamu
Deklarácia
function GetLastDecodeBudgetInfo(
out AInfo: THPDFDecodeBudgetInfo): Boolean;
Parametre
| Názov | Účel |
|---|---|
AInfo | Prijíma nakonfigurovaný limit, akceptované dekódované bajty, vrcholovú veľkosť fázy, počet filtrov, stav prekročenia a zlyhávajúci filter |
Návratová hodnota
Vracia True, keď aspoň jeden reťazec filtrov zaznamenal diagnostiku na tejto inštancii dokumentu
Správanie pri zlyhaní
Nízkoúrovňové dekódovanie vyvolá EHPDFDecodeBudgetError, keď by akceptovanie ďalšej fázy prekročilo nakonfigurovaný súhrnný rozpočet, zatiaľ čo API načítaného dokumentu vysokej úrovne zachovajú svoje existujúce zmluvy o zlyhaní False alebo nil