SetPackObjectStreams

Властивості документів, оптимізація

Опис

Увімкнює чи вимикає пакування потоків об'єктів при операціях збереження, що вимагає PDF 1.5 чи вище

Синтаксис

Delphi

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

Параметри

EnableПередайте 1, щоб увімкнути пакування потоків об'єктів (типово), або 0, щоб вимкнути

Значення, що повертаються

0Не вдалося застосувати налаштування (немає активного документа)
1Налаштування успішно застосовано

Зауваження

Пакування об'єктів у потоки перехресних посилань і потоки об'єктів суттєво зменшує накладні витрати файла. Повні збереження матеріалізують імпортовані компактні члени, вилучають застарілі структурні потоки та перебудовують пакування з живого графа об'єктів. Застосовується лише якщо цільова версія PDF встановлена в PDF 1.5 чи новіша

Приклад

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

Див. також

GetPackObjectStreams, GetLastSaveUsedObjectStreams