Procedimento HPDFInterpretContentTokensDevice

Despacha um array de tokens existente para um device de operadores semântico ou completo, sem tokenizar o content stream novamente

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;

O segundo overload usa índices de operadores validados vindos do cache e evita escanear tokens de operando durante a reprodução

Devices que implementam IHPDFContentOperatorDevice recebem operadores completos e checkpoints de cancelamento, enquanto os demais devices usam o despachante semântico filtrado por capacidade

Interface IHPDFContentOperatorDevice