IHPDFContentOperatorDevice-grensesnitt

Valgfri utvidelse for produksjonsforbrukere som allerede eier en komplett tilstandsmaskin for PDF-grafikk og -ressurser

Deklarasjon

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

Den delte interpreteren validerer operatorindekser, kaller CheckContentCancellation én gang per distribuert operator, og respekterer et positivt ConsumedTokenCount når en operator forbruker etterfølgende tokener

Implementer IHPDFContentDevice som basisgrensesnitt og legg til denne utvidelsen bare når semantiske kallbacks ikke kan representere forbrukerens komplette tilstandsmaskin

Display-lister og trykkproduksjon