Метод THotPDF.DeduplicateLoadedFormXObjects

Заменяет эквивалентные Form XObjects одним каноническим indirect stream и переписывает все совпадающие ссылки

Объявление

function DeduplicateLoadedFormXObjects(
    out AInfo: THPDFLoadedResourceOptimizationInfo): Integer;

Сравнение

Каноническое сравнение сортирует ключи словарей и рекурсивно сопоставляет декодированное содержимое stream и графы ссылок на ресурсы, игнорируя только storage-фильтры stream и их длины

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