SetGarbageCollect

Dokumenteigenschaften, Optimierung

Beschreibung

Aktiviert oder deaktiviert die automatische Mark-Sweep-Garbage Collection nicht referenzierter indirekter Objekte bei einer vollständigen Speicherung

Syntax

Delphi

Function TPDFlib.SetGarbageCollect(Enable: Integer): Integer;

Parameter

Enable1 übergeben, um die automatische Garbage Collection zu aktivieren, oder 0, um sie zu deaktivieren (Standard)

Rückgabewerte

0Einstellung konnte nicht angewendet werden (kein aktives Dokument)
1Einstellung erfolgreich angewendet

Hinweise

Die Garbage Collection ermittelt und entfernt nicht erreichbare PDF-Objekte, was die Größe der Ausgabedatei verringert, wenn Seiten oder Anmerkungen gelöscht wurden. Die automatische Erfassung wird beim Aufruf von SaveToFile, SaveToStream oder SaveToString durchgeführt

Beispiel

PDF.SetGarbageCollect(1); // Enable GC during save
PDF.SaveToFile('output.pdf');

Siehe auch

GetGarbageCollect, GarbageCollectObjects