เมธอด THPDFJBIG2Decoder.LoadRegionFromByteArray
โหลด region จาก input แบบ byte array เข้าสู่ workflow decode ของ JBIG2 นำ object ที่โหลดแล้วไปใช้สำหรับคัดลอกหน้าเพจ ตรวจฟอร์ม ตรวจความถูกต้อง ซ่อมแซม ใช้ metadata ซ้ำ หรือประมวลผลแบบ incremental
การประกาศ
Function LoadRegionFromByteArray(ImageData, GlobalData: TJBIG2ByteArray; RegionLeft, RegionTop, RegionWidth, RegionHeight: Integer): Boolean; Overload;
ยูนิต
HPDFJBIG2
พารามิเตอร์
| ชื่อ | หน้าที่ |
|---|---|
ImageData | payload ไบต์ดิบที่ API นี้ฝังหรือตรวจสอบ |
GlobalData | payload ไบต์ดิบที่ API นี้ฝังหรือตรวจสอบ |
RegionLeft | input ที่ LoadRegionFromByteArray ใช้ |
RegionTop | input ที่ LoadRegionFromByteArray ใช้ |
RegionWidth | input ที่ LoadRegionFromByteArray ใช้ |
RegionHeight | input ที่ LoadRegionFromByteArray ใช้ |
ค่าที่ส่งกลับ
คืนค่าแบบ Boolean
หมายเหตุการใช้งาน
- ใช้ API นี้ใน workflow decode ของ JBIG2 ก่อนที่หน้าเพจ resource ฟิลด์ หรือ object catalog ที่ได้รับผลจะถูก finalize
- คงชื่อ object ชื่อฟิลด์ ชื่อ resource และ handle ที่คืนค่ามาให้นิ่ง จนกว่าเอกสารจะ finalize
- การอ้างอิง object ในเอกสารที่โหลดแล้วอาจเป็นแบบ indirect ให้ resolve array, dictionary หรือ stream ก่อน จึงจะอ่านค่าที่ซ้อนอยู่ข้างใน