THPDFContentOperatorAction Type
Action yang di-assign visitor untuk memberi tahu walker content-operator cara menangani operator saat ini
Deklarasi
THPDFContentOperatorAction= (
coaKeep,
coaDelete,
coaReplace,
coaStop,
coaReject
);
Unit
HPDFContentStream
Nilai
| Nilai | Tujuan |
|---|---|
coaKeep | Menyalin span operator ke output tanpa perubahan; ini default yang sudah di-assign walker lebih dulu |
coaDelete | Membuang operator dan operand-nya dari output |
coaReplace | Mengeluarkan byte THPDFContentOperatorEventData.Replacement alih-alih span asli |
coaStop | Mengakhiri walk setelah operator saat ini, dengan tetap menyimpan semua yang sudah diterima |
coaReject | Menggagalkan seluruh proses edit; walk melaporkan covsRejected dan tidak menghasilkan output |
Catatan penggunaan
- Visitor hanya meng-assign action ketika ingin mengubah hasil; membiarkan default membuat stream identik byte
coaDeletedancoaReplacemenandai hasil sebagai modified, sementara rentang yang tidak disentuh tetap disalin langsung dari sumber- Bedakan
coaStopdaricoaReject: stop adalah keluar-dini terkontrol dengan output parsial, reject membuang seluruh proses