User Tools

Site Tools


Translations of this page:
ru:rotation_crop_profiles

Rotator Crop Profiles

Позволяет установить особые настройки обработки тумб для галер каждого спона.

Например, у спона А у всех картинок снизу находится лого, которое надо обрезать, и тумбы темноваты. У спонсора Б лого нет, но тумбы слишком светлые.

Создав 2 разных профайла для обработки галер этих спонсоров вы сможете автоматизировать создание тумб высокого качества. При импорте галер указывайте какой профайл юзать для создания тумб.

Hybrid thumb size

Можно создавать тумбы разного размера в зависимости от размеров исходника. Те иметь 2 размера: для вертикальных и горизонтальных исходников.

Skip thumb if image ratio

Возможность пропускать картинки, если они выбиваются из общего.

Например, импортирует галеру, там 10 картинок, нам надо сделать тумба 150×200, но исходник например 150 на 500, те ясно что обрежет где-то в центре и веротяно тумба получится некрасивая. Можно ее пропустить.

Skip thumb if image ratio deviates more then X percent from target thumb size

те если соотношение сторон больше на Х процентов, то пропускаем. Например, стоит 10, 150/200 = 0.75

Значит если соотношение сторон в исходнике больше чем 0.75+10% = 0.825 или меньше 0.675 то пропускаем.

Aditional IM commands

Достаточно давно в кроп профайлах есть Aditional IM commands - это строки, которые можно применить к исходной картинке или к уже готовой тумбе. Как-то до текущего момента им применения не находилось, а сейчас есть.

При редактировании кроп профайла есть 2 поля Image IM and Thumb IM - это соответственно дополнительные строки для исходной картинки и для тумбы. Есть некоторые утилиты, которые по идее сжимают jpeg до 7% либо например делают их интерлэйсом для скорости визуальной загрузки (хотя полагаю что скоро они могут стать частью ИМ), но и сейчас можно их использовать.

Рассмотрим на примере http://freecode.com/projects/jpegoptim - jpegoptim is a utility for optimizing JPEG files. It provides lossless optimization (based on optimizing the Huffman tables) and “lossy” optimization based on setting a maximum quality factor.

  • Просим админа поставить jpegoptim
  • В кроп профайле добавляем Thumb IM - /usr/local/bin/jpegoptim –strip-all {FILE} {FILE}

Тут надо обратить внимание что путь до jpegoptim на разных серваках может отличаться - имеет смысл узнать у админа. {FILE} заменяется актуальным именем файла. В данном примере оно 2 раза тк jpegoptim требует входное и выходное имя файла, и в нашем примере это один и тот же файл.

ru/rotation_crop_profiles.txt · Last modified: 2020/05/21 17:54 by admin