SetGarbageCollect
Proprietà del documento, ottimizzazione
Descrizione
Abilita o disabilita la garbage collection automatica mark-sweep degli oggetti indiretti senza riferimenti durante un'operazione di salvataggio completo
Sintassi
Delphi
Function TPDFlib.SetGarbageCollect(Enable: Integer): Integer;Parametri
| Enable | Passare 1 per abilitare la garbage collection automatica, oppure 0 per disabilitarla (valore predefinito). |
|---|
Valori restituiti
| 0 | Applicazione dell'impostazione non riuscita (nessun documento attivo). |
|---|---|
| 1 | Impostazione applicata con successo. |
Osservazioni
La garbage collection identifica e rimuove gli oggetti PDF irraggiungibili, il che contribuisce a ridurre le dimensioni del file di output quando pagine o annotazioni sono state eliminate. La raccolta automatica viene eseguita quando vengono chiamati SaveToFile, SaveToStream oppure SaveToString
Esempio
PDF.SetGarbageCollect(1); // Enable GC during save
PDF.SaveToFile('output.pdf');