SetPackObjectStreams

Proprietà del documento, ottimizzazione

Descrizione

Abilita o disabilita l'impacchettamento degli object stream nelle operazioni di salvataggio, che richiede PDF 1.5 o superiore

Sintassi

Delphi

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

Parametri

EnablePassare 1 per abilitare l'impacchettamento degli object stream (valore predefinito), oppure 0 per disabilitarlo.

Valori restituiti

0Applicazione dell'impostazione non riuscita (nessun documento attivo).
1Impostazione applicata con successo.

Osservazioni

L'impacchettamento degli oggetti in cross-reference stream e object stream riduce sensibilmente l'overhead del file. I salvataggi completi materializzano i membri compatti importati, rimuovono gli stream strutturali obsoleti e ricostruiscono l'impacchettamento a partire dal grafo degli oggetti attivo. Viene applicato solo se la versione PDF di destinazione è impostata a PDF 1.5 o successiva

Esempio

PDF.SetPDFVersion(5); // Set PDF 1.5
PDF.SetPackObjectStreams(1);
PDF.SaveToFile('packed.pdf');

Vedere anche

GetPackObjectStreams, GetLastSaveUsedObjectStreams