THotPDF.GetLastDecodePipelineInfo-Methode
Gibt strukturierten Status für die neueste geladene-Stream-Dekodierungs-Pipeline zurück
Deklaration
function GetLastDecodePipelineInfo(out Info: THPDFDecodePipelineInfo): boolean;
Unit
HPDFDoc
Parameter
| Name | Zweck |
|---|---|
Info | Empfängt den letzten Pipeline-Status, Byte-Zahlen, Filter-Zahlen, Verschachtelungstiefe, fehlgeschlagene Filter und Diagnosetext |
Rückgabewert
Gibt False zurück, bevor eine Pipeline gelaufen ist, und True nach jedem erfolgreichen oder abgelehnten Pipeline-Versuch
Verwendungshinweise
- High-Level-Methoden, die
Falseodernilzurückgeben, bewahren ihre bestehenden Verträge, während diese Methode die detaillierte Ursache liefert dpsBudgetExceededdeckt sowohl pro-Ketten- als auch dokumentweite dekodierte-Byte-Obergrenzen abdpsCyclicReferenceunddpsRecursiveStreamunterscheiden fehlerhafte Filter-Referenzen von rekursiver Stream-AusführungOutputBytesmeldet Bytes, die vom Aufrufer-Ziel akzeptiert wurden, selbst wenn eine spätere Stufe fehlschlägt