Метод THotPDF.GetLastDecodePipelineInfo
Връща структуриран статус за най-новия декодиращ конвейер на зареден поток
Декларация
function GetLastDecodePipelineInfo(out Info: THPDFDecodePipelineInfo): boolean;
Модул
HPDFDoc
Параметри
| Име | Цел |
|---|---|
Info | Приема последния статус на конвейера, броя байтове, броя филтри, дълбочина на влагане, провалил се филтър и диагностичен текст |
Връщана стойност
Връща False преди да се изпълни конвейер и True след всеки успешен или отхвърлен опит за конвейер
Бележки за употреба
- Методи на високо ниво, които връщат
Falseилиnil, запазват съществуващите си договори, докато този метод предоставя подробната причина dpsBudgetExceededпокрива както таванните стойности за декодирани байтове за верига, така и за целия документdpsCyclicReferenceиdpsRecursiveStreamразграничават повредени препратки към филтри от рекурсивно изпълнение на потокOutputBytesотчита байтовете, приети от дестинацията на извикващия, дори когато по-късен етап се провали