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

EnablePase 1 para habilitar el empaquetado de flujos de objetos (valor predeterminado), o 0 para deshabilitarlo

Valores devueltos

0Error al aplicar el ajuste (no hay ningún documento activo)
1Ajuste 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');

Véase también

GetPackObjectStreams, GetLastSaveUsedObjectStreams