SetPackObjectStreams
Vlastnosti dokumentu, optimalizace
Popis
Povolí nebo zakáže balení do object streams při ukládání, což vyžaduje PDF 1.5 nebo vyšší
Syntaxe
Delphi
Function TPDFlib.SetPackObjectStreams(Enable: Integer): Integer;Parametry
| Enable | Předejte 1 pro povolení balení do object streams (výchozí), nebo 0 pro jeho zakázání |
|---|
Návratové hodnoty
| 0 | Nepodařilo se uplatnit nastavení (není aktivní dokument) |
|---|---|
| 1 | Nastavení úspěšně uplatněno |
Poznámky
Balení objektů do streamů křížových odkazů a object streams výrazně snižuje režii souboru. Úplná uložení materializují importované kompaktní členy, odstraní zastaralé strukturální streamy a znovu sestaví balení z živého grafu objektů. Aplikuje se jen tehdy, je-li cílová verze PDF nastavena na PDF 1.5 nebo novější
Příklad
PDF.SetPDFVersion(5); // Set PDF 1.5
PDF.SetPackObjectStreams(1);
PDF.SaveToFile('packed.pdf');