Автоматическая генерация миниатюрных изображений - IMAGE RESIZER

Переменные используемые в url запросе к скрипту

  Описание переменных   Отработка ошибок   Возможные проблемы

Название Возможное значение Описание
file локальный путь и имя файла Локальный путь относительно корня сайта и имя файла изображения.
Пример: file=/images/test-1.jpg
Чтобы скрыть путь в url, укажите в настройках скрипта локальный путь до папки с изображениями.
w от 10 до 2000 Число пикселей. Указываем, когда необходимо масштабирование по ширине.
Примеры...
h от 10 до 2000 Число пикселей. Указываем, когда необходимо масштабирование по высоте.
Примеры...
z от 10 до 2000 Число пикселей. Желаемая максимальная длина по горизонтали и вертикали. Иначе говоря, масштабирование по длинной стороне изображения.
m от 10 до 2000 Число пикселей. Желаемая минимальная длина по горизонтали и вертикали. Иначе говоря, масштабирование по короткой стороне изображения.
Примеры...
p от 5 до 95 Процент. Указываем, когда необходимо масштабирование в процентном соотношении. Например, для уменьшения в 2 раза в ссылке необходимо указать p=50
wr > 0 Число пикселей. Оставить область в центре по горизонтали.
Такой "обрезкой" можно придать изображениям разного размера одинаковые пропорции.
hr > 0 Число пикселей. Оставить область в центре по вертикали.
filter gray
negate
emboss
blur
Применение к изображению одного из фильтров или сразу несколько в нужном порядке.
gray — градации серого.
negate — негатив.
emboss — рельеф.
blur — размытие по методу Гауса.
Примеры...
q от 10 до 100 Качество jpeg компрессии генерируемой превью.
По умолчанию 80
Примеры...

Одновременно может применяться только один из вариантов масштабирования: по ширине (w), по длине (h), по длинной стороне (z) или процентное уменьшение (p). Если не указана ни одна из переменных, то z присваивается значение 120.

Пример обращения к скрипту
Уменьшим тестовое изображение /images/test-2.jpg по горизонтали до 250 px.
http://image-resizer.ru/resize/?w=250&file=/images/test-2.jpg


Уменьшим изображение по вертикали до 100 px и оставим по горизонтали 120 px.
http://image-resizer.ru/resize/?h=100&wr=120&file=/images/test-2.jpg


Другие примеры...