Переменные используемые в 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

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