Глава 18. Работа с изображениями GD
GD позволяет изменять изображения прямо из PHP: создавать миниатюры, наносить водяные знаки и изменять размеры.
Открытие
Используйте imagecreatefromjpeg(), imagecreatefrompng() и другие функции.
Изменение размера
Миниатюры ускоряют загрузку сайта и уменьшают расход трафика.
Сохранение
После обработки освобождайте память функцией imagedestroy().
Безопасность
Проверяйте тип файла до обработки и ограничивайте максимальный размер.