SetPackObjectStreams

Propiedades de documentos, optimización

Descripción

Habilita o deshabilita el empaquetado de object streams en las operaciones de guardado, lo que requiere PDF 1.5 o superior

Sintaxis

Delphi

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

Parámetros

EnablePase 1 para habilitar el empaquetado de object streams (predeterminado), o 0 para deshabilitarlo.

Valores devueltos

0No se pudo aplicar la configuración (no hay ningún documento activo).
1Configuración aplicada con éxito.

Observaciones

Empaquetar objetos en streams de referencias cruzadas y object streams reduce significativamente la sobrecarga del archivo. Los guardados completos materializan los miembros compactos importados, eliminan los streams 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');

Véase también

GetPackObjectStreams, GetLastSaveUsedObjectStreams