THotPDF.DocumentDecodeBudgetBytes Property
ตั้งค่า byte ที่ถอดรหัสสูงสุดที่ยอมรับข้ามโซ่ตัวกรองทุกโซ่ในช่วงการบัญชีเอกสารที่โหลดหนึ่งช่วง
การประกาศ
property DocumentDecodeBudgetBytes: Int64 read FDocumentDecodeBudgetBytes write SetDocumentDecodeBudgetBytes default 1073741824;
ยูนิต
HPDFDoc
ค่าเริ่มต้น
1073741824 byte หรือ 1 GiB
หมายเหตุการใช้งาน
- ตั้งค่าพร็อพเพอร์ตี้ก่อนโหลดอินพุตที่ไม่น่าเชื่อถือเพื่อให้ object stream ที่ถอดรหัสระหว่างการโหลดใช้เพดานที่ตั้งใจไว้
- ผลรวมรวมถึง byte ของขั้นตอนตัวกรองระดับกลางและขั้นสุดท้ายที่ยอมรับทุก byte ไม่ใช่เฉพาะ byte ที่คืนให้ผู้เรียก
- ศูนย์ปิดใช้งานเพดานระดับเอกสารสำหรับอินพุตที่น่าเชื่อถือ ขณะที่ขีดจำกัดโซ่
DecodeBudgetBytesที่เป็นอิสระยังคงใช้งานอยู่ - ค่าลบจะ raise
ERangeError