IHPDFContentOperatorDevice Interface
完全な PDF グラフィックスおよびリソース状態機械をすでに所有しているプロダクション利用者向けのオプション拡張です
Declaration
IHPDFContentOperatorDevice = interface
procedure CheckContentCancellation;
procedure ProcessContentOperator(
const Tokens: THPDFContentTokenArray;
OperatorIndex: Integer;
out ConsumedTokenCount: Integer);
end;
共有インタプリタはオペレータのインデックスを検証し、ディスパッチするオペレータごとに CheckContentCancellation を 1 回呼び出し、オペレータが後続トークンを消費する場合は正の ConsumedTokenCount を尊重します
IHPDFContentDevice をベースのインターフェースとして実装し、意味的なコールバックで利用者の完全な状態機械を表現できない場合にのみこの拡張を追加してください