OptimizeImages
Изображения, оптимизация
Описание
Перекодирует подходящие XObjects изображений в JPEG, оставляя замену только когда она меньше оригинала
Синтаксис
Delphi
Function TPDFlib.OptimizeImages(Quality: Integer): Integer;Параметры
| Quality | Качество JPEG от 1 до 100 либо 0 для настроенного качества по умолчанию |
|---|
Возвращаемые значения
Число заменённых XObjects изображений
Примечания
Изображения, уже закодированные DCT, JPX или JBIG2, и изображения, используемые как трафаретные или цвето-ключевые маски, сохраняются
Подходящие изображения имеют не менее 32 пикселей по каждому измерению и используют поток не менее 256 байтов
Независимые изображения обрабатываются ограниченными партиями рабочих потоков, настроенными через SetOptimizationWorkers; словари с косвенными зависимостями остаются на последовательном пути
Операция сообщает прогресс и
Abort прерывает работу между границами обнаружения и пакетами