SetPackObjectStreams

Dokumentegenskaper, optimalisering

Beskrivelse

Aktiverer eller deaktiverer pakking i objektstrømmer ved lagringsoperasjoner, noe som krever PDF 1.5 eller nyere

Syntaks

Delphi

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

Parametere

EnableSend 1 for å aktivere pakking i objektstrømmer (standard), eller 0 for å deaktivere det

Returverdier

0Kunne ikke bruke innstillingen (intet aktivt dokument)
1Innstillingen ble brukt

Merknader

Å pakke objekter inn i kryssreferansestrømmer og objektstrømmer reduserer filoverheadet betydelig. Fullstendige lagringer materialiserer importerte kompakte medlemmer, fjerner utdaterte strukturelle strømmer og bygger pakkingen på nytt fra den levende objektgrafen. Det brukes bare hvis mål-PDF-versjonen er satt til PDF 1.5 eller nyere

Eksempel

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

Se også

GetPackObjectStreams, GetLastSaveUsedObjectStreams