THPDFContentOperatorAction Type
訪客指派的動作,告訴內容運算子走訪器如何處理目前的運算子
宣告
THPDFContentOperatorAction= (
coaKeep,
coaDelete,
coaReplace,
coaStop,
coaReject
);
單元
HPDFContentStream
值
| 值 | 用途 |
|---|---|
coaKeep | 把運算子區段原樣拷貝到輸出;這是走訪器預先指派的預設值 |
coaDelete | 把運算子與其運算元從輸出中丟棄 |
coaReplace | 改為發出 THPDFContentOperatorEventData.Replacement 的位元組,取代原始區段 |
coaStop | 在目前運算子之後結束走訪,保留所有已接受的內容 |
coaReject | 讓整個編輯輪失敗;走訪回報 covsRejected 且不產生輸出 |
使用說明
- 訪客只在想改變結果時才指派動作;維持預設值可讓串流逐位元組不變
coaDelete與coaReplace會把結果標記為已修改,未觸及的範圍仍直接從來源拷貝- 區分
coaStop與coaReject:停止是帶部分輸出的受控提前結束,拒絕則整輪作廢