|
|
|
| Добрый день!
Настраиваю под себя галерею, взятую тут http://softtime.ru/info/wallist_mysql.php
При загрузке фотографий на них проставляется копирайт. Подскажите как поменять цвет и шрифт копирайта?
вот код аплода
function copyright($imagefile)
{
$text1="http://".$_SERVER['SERVER_NAME']."/";
$simg = getimagesize($imagefile);
$leng1=strlen($text1);
$sizefont1=($simg[0]/$leng1/5);
if($imagefile == "")show_error("Адрес файла отсутствует");
$path_parts= pathinfo($imagefile);
$ext = $path_parts["extension"];
switch ($ext)
{
case "jpg":
$img = imagecreatefromjpeg($imagefile);
break;
case "gif":
$img = imagecreatefromgif($imagefile);
break;
case "png":
$img = imagecreatefrompng($imagefile);
break;
default:
exit();
break;
};
if($img)
{
$color = imagecolorallocatealpha($img,113,180,255,50);
$box = imagettftext($img,15,0,5,20,$color,"font.ttf", $text1);
switch($ext)
{
case "jpg":
imagejpeg($img,$imagefile);
break;
case "gif":
imagejpeg($img,$imagefile);
break;
case "png":
imagepng($img,$imagefile);
break;
default:
show_error("Данный формат изображений не поддерживается");
exit();
break;
}
}
}
|
подозреваю что в этих строчках
$color = imagecolorallocatealpha($img,113,180,255,50);
$box = imagettftext($img,15,0,5,20,$color,"font.ttf", $text1);
|
менял параметры, но ни к чему не привело. | |
|
|
|
|
|
|
|
для: StudentPO
(19.01.2010 в 14:57)
| | Правильно подозреваете, только эта функция (imagecolorallocatealpha) задает, кроме цвета, еще и его прозрачность, возможно поэтому вы и не замечаете разности. | |
|
|
|