THPDFContentTokenKind Type
Classificeert één token dat door de contentstroom-lexer is geproduceerd
Declaratie
THPDFContentTokenKind= (ctOperator, ctOperandString, ctOperandHex,
ctOperandName, ctOperandNumber, ctOperandArray);
Eenheid
HPDFContentStream
Waarden
| Waarde | Doel |
|---|---|
ctOperator | Operator- of structureel scheidingstoken, zoals Tj of de sluitende haak van een array |
ctOperandString | Letterlijke string-operand, geschreven tussen ronde haakjes |
ctOperandHex | Hexadecimale string-operand, geschreven tussen spitshaken |
ctOperandName | Naam-operand ingeleid door een slash |
ctOperandNumber | Numerieke operand |
ctOperandArray | Array-token tussen haakjes waarvan de payload string- en nummeritems in TJ-stijl bevat |
Gebruiksopmerkingen
- Het bijbehorende tokenrecord draagt
StartOfs/EndOfs-bereiken, zodat editors een operand op basis van het soort ter plekke kunnen herschrijven - Functies voor het vervangen van strings matchen op
ctOperandStringenctOperandHexen laten namen en nummers onaangetast - Functies voor tekstextractie lezen
ctOperandArray-items, waar strings worden getoond en negatieve getallen de tekstpositie opschuiven