Rozhraní IHPDFContentOperatorDevice
Volitelné rozšíření pro produkční spotřebitele, kteří již vlastní úplný stavový automat grafiky a prostředků PDF
Deklarace
IHPDFContentOperatorDevice = interface
procedure CheckContentCancellation;
procedure ProcessContentOperator(
const Tokens: THPDFContentTokenArray;
OperatorIndex: Integer;
out ConsumedTokenCount: Integer);
end;
Sdílený interpretr validuje indexy operátorů, volá CheckContentCancellation jednou na distribuovaný operátor a ctí kladný ConsumedTokenCount, když operátor spotřebovává následující tokeny
Implementujte IHPDFContentDevice jako základní rozhraní a přidejte toto rozšíření pouze tehdy, když sémantické callbacky nedokážou reprezentovat úplný stavový automat spotřebitele