SetGarbageCollect
Propiedades del documento, optimización
Descripción
Habilita o deshabilita la recolección de basura automática de marca y barrido de objetos indirectos sin referencias durante una operación de guardado completo
Sintaxis
Delphi
Function TPDFlib.SetGarbageCollect(Enable: Integer): Integer;Parámetros
| Enable | Pase 1 para habilitar la recolección de basura automática, o 0 para deshabilitarla (valor predeterminado) |
|---|
Valores devueltos
| 0 | Error al aplicar el ajuste (no hay ningún documento activo) |
|---|---|
| 1 | Ajuste aplicado con éxito |
Observaciones
La recolección de basura identifica y elimina los objetos PDF inalcanzables, lo que ayuda a reducir el tamaño del archivo de salida cuando se han eliminado páginas o anotaciones. La recolección automática se realiza al llamar a SaveToFile, SaveToStream o SaveToString
Ejemplo
PDF.SetGarbageCollect(1); // Enable GC during save
PDF.SaveToFile('output.pdf');