Додавання водяного знаку на фото засобами PHP
У цьому уроці я покажу вам додати водяний знак на зображення на льоту, фактично не змінюючи вихідне зображення. Перш за все, вам знадобиться зображення, яке ви будете використовувати як водяний знак.
Потім формуємо заголовок файлу:
Потім ми формуємо зображення png і отримуємо його розміри:
Те саме зробимо і з оригінальним зображенням, але тільки у форматі jpg. Це звичайна справа для фото, які завантажуються через форму. Діємо наступним чином:
Тепер нам треба помістити водяний знак на зображення:
Потім налаштуємо опції змішування для обох зображень:
Зрештою ми створюємо нове зображення за допомогою параметрів:
Важливо прибрати за собою:
Для налаштування прозорості водяного знака можна використовувати Photoshop.
З теорією все. Тепер застосуємо наші знання у реальному проекті. Все це потрібно зберегти у файл. Наприклад, під назвою watermark.php
Тепер для того, щоб показати фотку на якій буде водяний знак, не змінюючи вихідне зображення, використовуйте наступний код:
Таким чином, ми передаємо тільки ім'я зображення і отримуємо те, що нам потрібно, не змінюючи вихідне зображення.
Даний урок підготовлений для вас командою сайту ruseller.com Джерело уроку: www.codeforest.net/add-watermark-on-image-using-php Переклав: Станіслав Протасевич Урок створений: 26 Лютого 2011 Переглядів: 50516 Правила передруку
5 останніх уроків рубрики "PHP"
Фільтрування даних за допомогою zend-filter
Коли йдеться про безпеку веб-сайту, фраза "фільтруйте все, екрануйте все" завжди буде актуальною. Сьогодні поговоримо про фільтрацію даних.
Контекстне екранування за допомогою zend-escaper
Підключення Zend модулів до Expressive
Expressive 2 підтримує можливість підключення інших компонентів ZF за спеціальною схемою. Не всім подобається це рішення. У цій статті ми розповімо, як покращили процес підключення кількох модулів.
Порада: надсилання інформації в Google Analytics через API
Припустимо, що вам необхідно надіслати якусь інформацію до Google Analytics із серверного скрипту. Як це зробити. Відповідь у цій нотатці.
Підбірка PHP пісочниць
Добірка з кількох видів PHP пісочниць. На деяких ви в режимі online зможете потішити свій код, але є рішення, які можна впровадити на свій сайт.