THotPDF.GetLastDecodePipelineInfo Method
Zwraca ustrukturyzowany stan dla ostatniego potoku dekodowania wczytanego strumienia
Deklaracja
function GetLastDecodePipelineInfo(out Info: THPDFDecodePipelineInfo): boolean;
Jednostka
HPDFDoc
Parametry
| Nazwa | Przeznaczenie |
|---|---|
Info | Odbiera ostatni stan potoku, liczby bajtów, liczby filtrów, głębokość zagnieżdżenia, filtr powodujący błąd i tekst diagnostyczny |
Wartość zwracana
Zwraca False przed uruchomieniem potoku oraz True po każdej udanej lub odrzuconej próbie potoku
Uwagi dotyczące użycia
- Wysokopoziomowe metody zwracające
Falselubnilzachowują swoje istniejące kontrakty, podczas gdy ta metoda dostarcza szczegółową przyczynę dpsBudgetExceededobejmuje zarówno limity na łańcuch, jak i dla całego dokumentu dotyczące zdekodowanych bajtówdpsCyclicReferenceidpsRecursiveStreamodróżniają zniekształcone odwołania do filtrów od rekurencyjnego wykonywania strumieniOutputByteszgłasza bajty zaakceptowane przez miejsce docelowe wywołującego, nawet gdy późniejszy etap zawodzi