IHPDFContentOperatorDevice Interface
Voliteľné rozšírenie pre produkčné konzumenty, ktoré už majú vlastný kompletný stavový automat grafiky a zdrojov PDF
Deklarácia
IHPDFContentOperatorDevice = interface
procedure CheckContentCancellation;
procedure ProcessContentOperator(
const Tokens: THPDFContentTokenArray;
OperatorIndex: Integer;
out ConsumedTokenCount: Integer);
end;
Zdieľaný interpreter validuje operátorové indexy, volá CheckContentCancellation raz pri každom odoslanom operátore a rešpektuje kladné ConsumedTokenCount, keď operátor konzumuje nasledujúce tokeny
IHPDFContentDevice implementujte ako základné rozhranie a toto rozšírenie pridajte len vtedy, keď semantické callbacky nedokážu vyjadriť kompletný stavový automat konzumenta