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
| Enable | Podaj 1, aby włączyć pakowanie strumieni obiektów (wartość domyślna), albo 0, aby je wyłączyć |
|---|
Wartości zwracane
| 0 | Nie udało się zastosować ustawienia (brak aktywnego dokumentu) |
|---|---|
| 1 | Ustawienie 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');