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
| Enable | Passare 1 per abilitare l'impacchettamento degli object stream (valore predefinito), oppure 0 per disabilitarlo. |
|---|
Valori restituiti
| 0 | Applicazione dell'impostazione non riuscita (nessun documento attivo). |
|---|---|
| 1 | Impostazione 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');