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
| Enable | 1 übergeben, um die automatische Garbage Collection zu aktivieren, oder 0, um sie zu deaktivieren (Standard) |
|---|
Rückgabewerte
| 0 | Einstellung konnte nicht angewendet werden (kein aktives Dokument) |
|---|---|
| 1 | Einstellung 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');