THPDFContentTokenKind Type
分類內容串流語彙分析器產生的單一 token
宣告
THPDFContentTokenKind= (ctOperator, ctOperandString, ctOperandHex,
ctOperandName, ctOperandNumber, ctOperandArray);
單元
HPDFContentStream
值
| 值 | 用途 |
|---|---|
ctOperator | 運算子或結構分隔符號 token,例如 Tj 或陣列的右括號 |
ctOperandString | 以小括號分隔符號書寫的字面字串運算元 |
ctOperandHex | 以角括號分隔符號書寫的十六進位字串運算元 |
ctOperandName | 以斜線導入的名稱運算元 |
ctOperandNumber | 數值運算元 |
ctOperandArray | 括號陣列 token,其承載內容包含 TJ 風格的字串與數字項目 |
使用說明
- 配套的 token 記錄帶有
StartOfs/EndOfs區間,編輯器可據此依類別就地改寫運算元 - 字串取代功能只比對
ctOperandString與ctOperandHex,名稱與數字保持不動 - 文字擷取功能讀取
ctOperandArray的項目:字串用於顯示,負數則用於推進文字位置