PHP класс Image Resizer
Хороший класс для изменения размеров изображения, работает довольно быстро, умеет убирать шумы с фото, кеширует уменьшенные изображения, тем самым лишний раз не нагружает ваш сервер.
- работает с форматами JPEGs, GIFs, и PNGs
- умеет заполнять фон у прозрачных GIFs и PNGs
- умеет кешировать уменьшенные изображения
Для работы необходимы
Примеры использования:
1. ресайзим JPEG:

2. ресайзим и обрезаем JPEG в квадрат:

3. заливаем прозрачный PNG цветом #990000:

Страничка проекта: http://shiftingpixel.com/2008/03/03/smart-image-resizer/
Разработка интернет-магазинов, скриптов, SEO и повышение конвертации. Менеджмент онлайн проектов.
nevitas
16 Sep, 2008
С
Drum Boom
20 Nov, 2008
Мне для этих целей больше ASIDO класс нравится.
А по поводу безопасности nevitas, вам никто не запрещает ведь модифицировать скрипт – вы ведь не голый класс используете – вот и постарайтесь избежать таких ситуаций.
А вообще для того, чтоб такую картинку ресайзить – надо её сначала на сервер загрузить, а тут тоже есть ограничения. Так что для DoS эта вещь годится не более чем любой другой скрипт. По-моему, поправьте если я не прав.
Сергей Владимирович
22 Sep, 2009
Спасибо. Как раз собираюсь писать галерею для своего регионального портала. Эта библиотека мне пригодится.
lis
22 Nov, 2009
Что то примеры использования пустые.
Sergunik
8 Jun, 2010
У меня имеется аналогичная библиотека.
Исходники тут http://www.sergunik.name/?p=170
nob0dy
11 Sep, 2010
Не нравятся мне сторонние классы, как-то там все не для людей. После долгих поисков того что надо, написал свой. Работает отлично, а главное быстро.