SetPackObjectStreams
Dokumentegenskaper, optimering
Beskrivning
Aktiverar eller inaktiverar packning i objektströmmar vid sparoperationer, vilket kräver PDF 1.5 eller senare
Syntax
Delphi
Function TPDFlib.SetPackObjectStreams(Enable: Integer): Integer;Parametrar
| Enable | Skicka 1 för att aktivera packning i objektströmmar (standard), eller 0 för att inaktivera den |
|---|
Returvärden
| 0 | Misslyckades att tillämpa inställningen (inget aktivt dokument) |
|---|---|
| 1 | Inställningen tillämpades framgångsrikt |
Anmärkningar
Packning av objekt i korsreferensströmmar och objektströmmar minskar filöverheaden avsevärt. Fullständiga sparanden materialiserar importerade kompakta medlemmar, tar bort föråldrade strukturella strömmar och bygger upp packningen från den levande objektgrafen. Det tillämpas bara om mål-PDF-versionen är satt till PDF 1.5 eller nyare
Exempel
PDF.SetPDFVersion(5); // Set PDF 1.5
PDF.SetPackObjectStreams(1);
PDF.SaveToFile('packed.pdf');