ชนิด THPDFObjectStreamInspectionView
เลือกว่า THotPDF.InspectLoadedObjectStream จะเขียนไบต์ของ container ที่ยังผ่าน filter อยู่ หรือเขียนคอนเทนต์ที่ decode แล้ว
การประกาศ
THPDFObjectStreamInspectionView= (osivRawFiltered,
osivDecoded);
ยูนิต
HPDFDoc
ค่า
| ค่า | ความหมาย |
|---|---|
osivRawFiltered | คัดลอกไบต์ที่ยังอยู่ใน filter ตามที่เก็บในไฟล์เป๊ะ ๆ โดยไม่แตะ filter เลย |
osivDecoded | รัน pipeline ฝั่ง decode แล้วเขียน payload ของ object stream หลังคลายการบีบอัด รวมถึง header ของคู่ key-value และเนื้อหาของสมาชิกแต่ละตัว |
หมายเหตุการใช้งาน
- ส่งค่าชนิดนี้เป็นพารามิเตอร์ View ของ THotPDF.InspectLoadedObjectStream พร้อมหมายเลขออบเจ็กต์ของ container และสตรีมปลายทาง
- THPDFObjectStreamInspectionInfo ที่คืนมาจะรายงานว่าได้ view แบบไหนผ่าน flag Decoded พร้อมจำนวนไบต์ฝั่ง filtered กับ output และค่า header /N กับ /First
- ใช้ osivRawFiltered เก็บวัสดุซอร์สแบบไบต์ตรงเป๊ะไว้วินิจฉัย และใช้ osivDecoded เมื่อต้องส่องออบเจ็กต์สมาชิกข้างใน container