Метод THotPDF.ConfigureAdaptiveObjectStreamPacking

Задаёт размер объекта, целевой размер контейнера, число членов и пределы локальности номеров объектов для PDF object streams

Объявление

procedure ConfigureAdaptiveObjectStreamPacking(MaxObjectBytes,
    TargetContainerBytes, MaxObjectsPerStream, LocalityWindow: Integer;
    PreserveDirtyObjects: boolean= True);

Поведение при записи

Метод включает PDF 1.5 и новее, xref streams, object streams и полную перезапись, чтобы выбранную политику упаковки нельзя было обойти быстрым копированием загруженного файла

Сохранение «грязных» объектов улучшает произвольный доступ к тем объектам, которые, скорее всего, получат последующие инкрементальные обновления

Оптимизация ресурсов и изображений