THPDFContentTokenKind Type
Mengklasifikasi satu token yang dihasilkan lexer stream konten
Deklarasi
THPDFContentTokenKind= (ctOperator, ctOperandString, ctOperandHex,
ctOperandName, ctOperandNumber, ctOperandArray);
Unit
HPDFContentStream
Nilai
| Nilai | Tujuan |
|---|---|
ctOperator | Token operator atau delimiter struktural, seperti Tj atau kurung penutup sebuah array |
ctOperandString | Operand string literal yang ditulis dengan delimiter tanda kurung |
ctOperandHex | Operand string heksadesimal yang ditulis dengan delimiter kurung sudut |
ctOperandName | Operand name yang diawali slash |
ctOperandNumber | Operand numerik |
ctOperandArray | Token array berbracket yang payload-nya membawa item string dan angka bergaya TJ |
Catatan penggunaan
- Record token pendamping membawa rentang
StartOfs/EndOfs, sehingga editor bisa menulis ulang operand di tempat berdasarkan kind - Fitur penggantian string mencocokkan
ctOperandStringdanctOperandHexsementara name dan angka dibiarkan tak tersentuh - Fitur ekstraksi teks membaca item
ctOperandArray, di mana string ditampilkan dan angka negatif memajukan posisi teks