HPDFVisitContentStreamOperators
デコードされたコンテンツストリームを訪問し、検証された変換済みバイトを返します
宣言
function HPDFVisitContentStreamOperators(const Bytes: TBytes;
Sender: TObject; const Visitor: IHPDFContentOperatorVisitor;
OnOperator: THPDFContentOperatorEvent;
const Options: THPDFContentOperatorVisitOptions;
CancellationToken: THPDFCancellationToken; out Output: TBytes;
out Statistics: THPDFContentOperatorVisitStatistics): boolean;
パラメータ
Bytesはデコードされた PDF コンテンツストリームバイトを含みますSenderは Delphi イベントコールバックに転送されますVisitorとOnOperatorはオプションの同期ハンドラですOptionsはすべてのパーサーと置換予算を供給しますCancellationTokenは協調キャンセルを可能にしますOutputは編集が要求されない場合にバイト同一の入力を取得しますStatisticsはステータス、カウント、状態の深さ、バイト合計、診断を取得します
戻り値
有効な出力を伴う完了または意図的に停止した走査では True、それ以外では False
使用上の注意
- インターフェイスビジタはイベントコールバックの前に実行されます
ValidateOutput=Trueの場合、置換出力は成功の前に再解析されます- 拒否と失敗は
Outputをクリアするため、呼び出し側は部分的な編集を公開できません