IHPDFContentOperatorDevice interfejs

Neobavezno proširenje za proizvodne potrošače koji već poseduju kompletan PDF grafički i resursni automat stanja

Deklaracija

IHPDFContentOperatorDevice = interface
  procedure CheckContentCancellation;
  procedure ProcessContentOperator(
    const Tokens: THPDFContentTokenArray;
    OperatorIndex: Integer;
    out ConsumedTokenCount: Integer);
end;

Zajednički interpreter validira indekse operatora, poziva CheckContentCancellation jednom po prosleđenom operatoru i poštuje pozitivan ConsumedTokenCount kada operator troši naredne tokene

Implementirajte IHPDFContentDevice kao osnovni interfejs i dodajte ovo proširenje samo kada semantički povratni pozivi ne mogu da predstave kompletno stanje mašine potrošača

Liste prikaza i priprema za štampu