THPDFContentTokenKind Type
Klassificerer ét token, der produceres af indholdsstrømmens lexer
Deklaration
THPDFContentTokenKind= (ctOperator, ctOperandString, ctOperandHex,
ctOperandName, ctOperandNumber, ctOperandArray);
Enhed
HPDFContentStream
Værdier
| Værdi | Formål |
|---|---|
ctOperator | Operator- eller strukturelt afgrænsningstoken, såsom Tj eller et arrays slutklamme |
ctOperandString | Literal strengoperand skrevet med parentes-afgrænsninger |
ctOperandHex | Hexadecimal strengoperand skrevet med vinkelklamme-afgrænsninger |
ctOperandName | Navneoperand indledt af en skråstreg |
ctOperandNumber | Numerisk operand |
ctOperandArray | Array-token i klammer, hvis payload bærer streng- og talelementer i TJ-stil |
Brugsnoter
- Den tilhørende tokenpost bærer
StartOfs/EndOfs-spænd, så redigeringsværktøjer kan omskrive en operand på stedet efter type - Funktioner til strengerstatning matcher på
ctOperandStringogctOperandHex, mens navne og tal lades urørte - Funktioner til tekstudtrækning læser
ctOperandArray-elementer, hvor strenge vises, og negative tal rykker tekstpositionen