PHP изменение размера изображения и сохранение в формате png с прозрачным фоном
Я работаю над сценарием, для которого мне нужно сделать следующее:
Пользователь загружает изображение (JPG, PNG, GIF). PHP изменяет его размер, увеличивает размер холста и сохраняет изображения в виде файла PNG на сервере.
Теперь я нашел этот учебник, чтобы узнать, как это сделать: http://www.webxpert.ro/andrei/2009/01/08/thumbnail-generation-with-php-tutorial/
Однако при этом будет создан файл PNG с белым фоном. Возможно ли, чтобы PHP сгенерировал его с помощью прозрачный фон?
Спасибо!
2
Author: rationalboss, 2012-09-21
1 answers
Учебное пособие разбивает его на основные этапы. Просто найдите шаг, который помещает туда цвет фона, и вместо этого поместите прозрачный цвет. Вам понадобится imagecolorallocatealpha
и альфа-значение 127.
1
Author: Niet the Dark Absol, 2012-09-21 15:21:13