SetPackObjectStreams

Właściwości dokumentów, optymalizacja

Opis

Włącza lub wyłącza pakowanie strumieni obiektów przy operacjach zapisu, co wymaga PDF 1.5 lub nowszego

Składnia

Delphi

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

Parametry

EnablePodaj 1, aby włączyć pakowanie strumieni obiektów (wartość domyślna), albo 0, aby je wyłączyć

Wartości zwracane

0Nie udało się zastosować ustawienia (brak aktywnego dokumentu)
1Ustawienie zostało pomyślnie zastosowane

Uwagi

Pakowanie obiektów do strumieni odwołań krzyżowych i strumieni obiektów znacząco redukuje narzut pliku. Pełne zapisy materializują zaimportowane kompaktowe elementy członkowskie, usuwają przestarzałe strumienie strukturalne i przebudowują pakowanie z żywego grafu obiektów. Jest stosowane tylko wtedy, gdy docelowa wersja PDF jest ustawiona na PDF 1.5 lub nowszą

Przykład

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

Zobacz również

GetPackObjectStreams, GetLastSaveUsedObjectStreams