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
| Enable | Geef 1 door om het inpakken van objectstreams in te schakelen (standaard), of 0 om haar uit te schakelen |
|---|
Retourwaarden
| 0 | Kon de instelling niet toepassen (geen actief document) |
|---|---|
| 1 | Instelling 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');