CompactDocumentMemory
Memory management, temporary files, performance
คำอธิบาย
เข้ารหัสเอกสารที่เลือกอยู่ใหม่ แล้วย้ายวัตถุ indirect ที่ serialize แล้วซึ่งใหญ่ๆ เข้าไฟล์ชั่วคราวที่ตั้งด้วย SetTempFile
ไวยากรณ์
Delphi
Function TPDFlib.CompactDocumentMemory: Integer;ค่าที่ส่งกลับ
| 1 | บีบเอกสารให้กะทัดรัดสำเร็จแล้ว |
|---|---|
| 0 | ไม่ได้ตั้งไฟล์ชั่วคราวไว้ หรือทำให้วัตถุมีตัวตนหรือ serialize ไม่สำเร็จ |
หมายเหตุ
เรียก SetTempFile ก่อนเมธอดนี้ และใช้ SetTempFileQuota จำกัดการใช้ดิสก์ได้รายการ spool ถูกจัดดัชนีตามหมายเลขวัตถุกับ generation เพื่อค้นหาแบบลอการิทึม และยังอ่านได้หลังปิด write handle
ถ้าถึงโควตา วัตถุที่กระทบจะคงอยู่ในหน่วยความจำ และเมธอดยังสำเร็จได้