Tipo THPDFContentTokenKind
Clasifica cada token producido por el lexer del flujo de contenido
Declaración
THPDFContentTokenKind= (ctOperator, ctOperandString, ctOperandHex,
ctOperandName, ctOperandNumber, ctOperandArray);
Unidad
HPDFContentStream
Valores
| Valor | Propósito |
|---|---|
ctOperator | Token de operador o de delimitador estructural, como Tj o el corchete de cierre de un array |
ctOperandString | Operando de cadena literal escrito con delimitadores de paréntesis |
ctOperandHex | Operando de cadena hexadecimal escrito con delimitadores de ángulo |
ctOperandName | Operando nombre introducido por una barra inclinada |
ctOperandNumber | Operando numérico |
ctOperandArray | Token de array entre corchetes cuya carga lleva elementos de cadenas y números al estilo TJ |
Notas de uso
- El registro de token acompañante lleva los tramos
StartOfs/EndOfs, de modo que los editores pueden reescribir un operando in situ según su clase - Las funciones de reemplazo de cadenas buscan coincidencias en
ctOperandStringyctOperandHexdejando intactos nombres y números - Las funciones de extracción de texto leen los elementos
ctOperandArray, donde las cadenas se muestran y los números negativos avanzan la posición del texto