Type THPDFContentTokenKind
Classe un token produit par le lexer de flux de contenu
Déclaration
THPDFContentTokenKind= (ctOperator, ctOperandString, ctOperandHex,
ctOperandName, ctOperandNumber, ctOperandArray);
Unité
HPDFContentStream
Valeurs
| Valeur | Objectif |
|---|---|
ctOperator | Token opérateur ou délimiteur structurel, comme Tj ou le crochet fermant d'un tableau |
ctOperandString | Opérande chaîne littérale écrit avec des délimiteurs parenthèses |
ctOperandHex | Opérande chaîne hexadécimale écrit avec des délimiteurs chevrons |
ctOperandName | Opérande nom introduit par une barre oblique |
ctOperandNumber | Opérande numérique |
ctOperandArray | Token tableau entre crochets dont la charge utile porte des items chaîne et nombre à la manière de TJ |
Notes d'utilisation
- L'enregistrement de token compagnon porte les plages
StartOfs/EndOfs, si bien que les éditeurs peuvent réécrire un opérande sur place selon sa sorte - Les fonctions de remplacement de chaînes ciblent
ctOperandStringetctOperandHexen laissant noms et nombres intacts - Les fonctions d'extraction de texte lisent les items
ctOperandArray, où les chaînes sont affichées et les nombres négatifs font avancer la position du texte