Procedimento HPDFInterpretContentTokensDevice

Despacha um array de tokens existente para um dispositivo de operadores semântico ou completo, sem tokenizar novamente o fluxo de conteúdo

Declarações

procedure HPDFInterpretContentTokensDevice(
  const Tokens: THPDFContentTokenArray;
  const Device: IHPDFContentDevice); overload;

procedure HPDFInterpretContentTokensDevice(
  const Tokens: THPDFContentTokenArray;
  const OperatorIndexes: array of Integer;
  const Device: IHPDFContentDevice); overload;

A segunda sobrecarga usa índices de operadores validados e em cache, evitando percorrer os tokens de operandos durante a reprodução

Os dispositivos que implementam IHPDFContentOperatorDevice recebem operadores completos e pontos de verificação de cancelamento, enquanto os restantes dispositivos usam o dispatcher semântico filtrado por capacidades

Interface IHPDFContentOperatorDevice