Как поставить водяной знак на изображение средствами PHP?
В ближайшее время нужно будет выложить на сайте несколько сотен уникальных изображений. Чтобы изображения сразу не растащили хочу на PHP написать скрипт, который будет автоматически добавлять водяной знак (watermark) к картинкам. Предполагаю, что придется использовать дополнительные PHP библиотеки для работы с графикой — GD2 или imagick, честно говоря очень слабо знаком с данными библиотеками. Как проще всего поставить водяной знак на изображение средствами PHP?
Твитнуть |
Тут нужно сделать несколько шагов:
1. Узнать название и расширение изображения
2. Нарисовать watermark и сохранить его в отдельный файл
3. Соеденить картинки и водяной знак с помощью php
Сейчас попробую набросать рабочий код
Водяной знак можно поставить с помощью библиотеки GD, используйте функцию imagecopymerge для объединения картинок, картинку с текстом знака нужно сгенерить отдельно и наложить на исходную