SetPackObjectStreams

Documenteigenschappen, optimalisatie

Beschrijving

Schakelt het inpakken van objectstreams bij opslagbewerkingen in of uit, wat PDF 1.5 of hoger vereist

Syntaxis

Delphi

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

Syntaxis

EnableGeef 1 door om het inpakken van objectstreams in te schakelen (standaard), of 0 om haar uit te schakelen

Retourwaarden

0Kon de instelling niet toepassen (geen actief document)
1Instelling met succes toegepast

Opmerkingen

Het inpakken van objecten in cross-reference streams en objectstreams verlaagt de bestands-overhead aanzienlijk. Volledige opslag materialiseert geïmporteerde compacte leden, verwijdert verouderde structurele streams en bouwt het inpakken opnieuw op vanuit de levende objectgraaf. Het wordt alleen toegepast als de doel-PDF-versie op PDF 1.5 of nieuwer is ingesteld

Voorbeeld

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

Zie ook

GetPackObjectStreams, GetLastSaveUsedObjectStreams