ชนิด THPDFCompressionMethod
เลือกการบีบอัดสตรีมที่ไลบรารีใช้ขณะเขียนเอกสาร
การประกาศ
THPDFCompressionMethod= (cmNone, cmFlateDecode);
ยูนิต
HPDFDoc
ค่า
| ค่า | ความหมาย |
|---|---|
cmNone | เขียน content และสตรีมอื่นที่บีบอัดได้โดยไม่บีบอัด |
cmFlateDecode | บีบอัดสตรีมด้วย Flate (zlib) และกำกับด้วยฟิลเตอร์ /FlateDecode |
หมายเหตุการใช้งาน
- กำหนดค่าของชนิดนี้ให้พร็อพเพอร์ตี้ THotPDF.Compression (หรือเรียก SetCompressionMethod) ก่อนสร้างหน้า สตรีม content จึงถูกเขียนด้วยวิธีที่เลือกไว้
- ค่าเริ่มต้นคือ cmNone เมื่อเป้าหมายเอาต์พุตไม่รองรับการบีบอัด ไลบรารีจะรีเซ็ตเป็น cmNone ให้เอง
- ถ้าอยากได้ไฟล์เล็กลงให้เลือก cmFlateDecode ซึ่งเป็นวิธีบีบอัดเดียวที่พร็อพเพอร์ตี้มีให้ตอนนี้