Watermark засобами php (водяні знаки)

Іноді потрібно на деякі зображення нанести логотип сайту (або ще що то). Іноді на все зображення сайту. Кожну картинку редагувати дуже довго (особливо якщо сайт великий, або зображення на сайт завантажують різні користувачі). Та й не всі компоненти можуть додавати Watermark.

В даному випадку мені допоміг невеликий скрипт написаний на PHP.

$ Info_o [0]> 250 - ширина зображення повинна бути більше 250 px
$ Info_o [1]> 250 - висота зображення повинна бути більше 250 px

Приклад вставки водяного знака на зображення:

Код самого скрипта:

В принципі нічого складного тут немає. дерзайте :)

Скрипт Watermark на PHP

довго шукала
все працює
Велике спасибі:))

Цитую Madi: довго шукала
все працює
Спасибо большое :)) Всегда пожалуйста.

На жаль я не знаю як змінити якість. Може хто з тутешніх мешканця підкаже.

Замініть це:
case 1:
imageGIF ($ out);
break;
case 2:
imageJPEG ($ out);
break;
case 3:
imagePNG ($ out);
break;
>

На це:
case 1:
imageGIF ($ out, NULL, 100);
break;
case 2:
imageJPEG ($ out, NULL, 100);
break;
case 3:
imagePNG ($ out, NULL, 100);
break;
>
І якість перестане погіршуватися.

Хлопців, що то я не зрозумів, а де вміст файлу: .htaccess
"Потім в потрібну папку з фотографіями або іншими зображеннями покласти файл .htaccess."

Цитую Нік: Хлопців, що то я не зрозумів, а де вміст файлу: .htaccess
"Потім в потрібну папку з фотографіями або іншими зображеннями покласти файл .htaccess." Скачай архів watermark.zip. Там є потрібний файл.

Даааа. А де зразки можна подивитися як це працює. І яке навантаження на сайт цей скрипт створює?

У мене непрацюючих цей скрипт. Замість картинок порожній квадрат.

Схожі статті