Водяной знак на изображение
В редакторе
Водяной знак на изображение
Brain_Script
3321
2016-09-03 12:23:35
<?php
function KartinkaSvodyanimZnalkom($IshodniiFail, $WaterMarkTekst, $KonechniiFail) {
list($shirina, $visota) = getimagesize($IshodniiFail);
$kartinka_p = imagecreatetruecolor($shirina, $visota);
$kartinka = imagecreatefromjpeg($IshodniiFail);
imagecopyresampled($kartinka_p, $kartinka, 0, 0, 0, 0, $shirina, $visota, $shirina, $visota);
$shrift = 'fonts/acmesab.TTF'; // - шрифт текста.
$razmer_shrifta = 10; // - размер текста.
$cvet = imagecolorallocate($kartinka_p, 0, 0, 0); // - цвет текста.
imagettftext($kartinka_p, $razmer_shrifta, 0, 10, 20, $cvet, $shrift, $WaterMarkTekst);
if ($KonechniiFail != '') {
imagejpeg ($kartinka_p, $KonechniiFail, 100);
} else {
header('Content-Type: image/jpeg');
imagejpeg($kartinka_p, null, 100);
}
imagedestroy($kartinka);
imagedestroy($kartinka_p);
}
/* Пример использования: */
$IshodniiFail = 'images/ishodnya-kartinka.jpg';
$KonechniiFail = 'images/kartinka-s-watermark.jpg';
$WaterMarkTekst = 'Code-snippets.ru';
KartinkaSvodyanimZnalkom($IshodniiFail, $WaterMarkTekst, $KonechniiFail);
?>
Рендер ферма |
Полнотекстовая версия последнего номера Поставки компьютерного оборудования |
megarender.ru |
Войдите для добавления комментария.