CompactDocumentMemory

Memory management, temporary files, performance

คำอธิบาย

เข้ารหัสเอกสารที่เลือกอยู่ใหม่ แล้วย้ายวัตถุ indirect ที่ serialize แล้วซึ่งใหญ่ๆ เข้าไฟล์ชั่วคราวที่ตั้งด้วย SetTempFile

ไวยากรณ์

Delphi

Function TPDFlib.CompactDocumentMemory: Integer;

ค่าที่ส่งกลับ

1บีบเอกสารให้กะทัดรัดสำเร็จแล้ว
0ไม่ได้ตั้งไฟล์ชั่วคราวไว้ หรือทำให้วัตถุมีตัวตนหรือ serialize ไม่สำเร็จ

หมายเหตุ

เรียก SetTempFile ก่อนเมธอดนี้ และใช้ SetTempFileQuota จำกัดการใช้ดิสก์ได้รายการ spool ถูกจัดดัชนีตามหมายเลขวัตถุกับ generation เพื่อค้นหาแบบลอการิทึม และยังอ่านได้หลังปิด write handle

ถ้าถึงโควตา วัตถุที่กระทบจะคงอยู่ในหน่วยความจำ และเมธอดยังสำเร็จได้