SetPackObjectStreams

Asiakirjan ominaisuudet, optimointi

Kuvaus

Ottaa käyttöön tai pois käytöstä objektivirtojen pakkaamisen tallennusoperaatioissa, mikä edellyttää vähintään PDF 1.5 -versiota

Syntaksi

Delphi

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

Parametrit

EnableVälitä 1 ottaaksesi objektivirtojen pakkauksen käyttöön (oletus) tai 0 poistaaksesi sen käytöstä

Paluuarvot

0Asetusta ei voitu soveltaa (ei aktiivista asiakirjaa)
1Asetus sovellettiin onnistuneesti

Huomautukset

Objektien pakkaaminen ristiviittausvirtoihin ja objektivirtoihin pienentää merkittävästi tiedoston yleiskustannuksia. Täydet tallennukset materialisoivat tuodut tiiviit jäsenet, poistavat vanhentuneet rakenteelliset virrat ja rakentavat pakkauksen uudelleen elävien objektien graafista verkkoa pitkin. Pakkausta sovelletaan vain, jos kohde-PDF-versioksi on asetettu PDF 1.5 tai uudempi

Esimerkki

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

Katso myös

GetPackObjectStreams, GetLastSaveUsedObjectStreams