SetPackObjectStreams
Propiedades del documento, optimización
Descripción
Habilita o deshabilita el empaquetado de flujos de objetos en las operaciones de guardado, lo que requiere PDF 1.5 o superior
Sintaxis
Delphi
Function TPDFlib.SetPackObjectStreams(Enable: Integer): Integer;Parámetros
| Enable | Pase 1 para habilitar el empaquetado de flujos de objetos (valor predeterminado), o 0 para deshabilitarlo |
|---|
Valores devueltos
| 0 | Error al aplicar el ajuste (no hay ningún documento activo) |
|---|---|
| 1 | Ajuste aplicado con éxito |
Observaciones
Empaquetar objetos en flujos de referencias cruzadas y flujos de objetos reduce significativamente la sobrecarga del archivo. Los guardados completos materializan los miembros compactos importados, eliminan los flujos estructurales obsoletos y reconstruyen el empaquetado a partir del grafo de objetos vivo. Solo se aplica si la versión PDF de destino está establecida en PDF 1.5 o más reciente
Ejemplo
PDF.SetPDFVersion(5); // Set PDF 1.5
PDF.SetPackObjectStreams(1);
PDF.SaveToFile('packed.pdf');