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