CompactDocumentMemory

Minneshantering, temporära filer, prestanda

Beskrivning

Kodar om det valda dokumentet och flyttar stora serialiserade indirekta objekt in i den tillfälliga fil som SetTempFile konfigurerat

Syntax

Delphi

Function TPDFlib.CompactDocumentMemory: Integer;

Returvärden

1Dokumentet komprimerades (kompakterades) utan problem
0Ingen tillfällig fil var konfigurerad eller ett objekt kunde inte materialiseras eller serialiseras

Anmärkningar

Anropa SetTempFile före den här metoden och använd valfritt SetTempFileQuota för att begränsa diskanvändningSpoolposter indexeras efter objektnummer och generation för logaritmiskt uppslag och förblir läsbara efter att skrivhandle:t stängts

Om kvoten nås stannar berörda objekt i minnet och metoden kan ändå lyckas

Om kvoten nås finns de berörda objekten kvar i minnet, och metoden kan ändå lyckas