THotPDF.GetLastDecodePipelineInfo メソッド
最後の読み込み済みストリームデコードパイプラインの構造化ステータスを返します
宣言
function GetLastDecodePipelineInfo(out Info: THPDFDecodePipelineInfo): boolean;
ユニット
HPDFDoc
パラメータ
| 名前 | 目的 |
|---|---|
Info | 最後のパイプラインステータス、バイト数、フィルター数、ネスト深さ、失敗したフィルター、および診断テキストを受け取ります |
戻り値
パイプラインが実行される前に False を返し、成功または拒否されたパイプライン試行の後に True を返します
使用上の注意
Falseまたはnilを返す高レベルメソッドは既存の契約を保持しながら、このメソッドが詳細な原因を提供しますdpsBudgetExceededはチェーンごとおよびドキュメント全体のデコードバイト上限の両方をカバーしますdpsCyclicReferenceとdpsRecursiveStreamは、再帰的ストリーム実行からの不正なフィルター参照を区別しますOutputBytesは、後のステージが失敗した場合でも呼び出し側の宛先が受け入れたバイトを報告します