Вход Регистрация
Файл: WM-Koder/sys/fnc/img_copyright.php
Строк: 12
<?
// накладываем копирайт на изображения, если он есть.
// размер копирайта динамически изменяется в зависимости от изображения
function img_copyright($img)
{
global 
$set;
if (isset(
$set['copy_path']) && $set['copy_path']!=null && $copy=@imagecreatefromstring(file_get_contents(H.$set['copy_path'])))
{

$img_x=imagesx($img);
$img_y=imagesy($img);

$copy_x=imagesx($copy);
$copy_y=imagesy($copy);


$w=intval(min($img_x/2.5,$copy_x,128));
$h=intval(min($img_y/2.5,$copy_y,64));

$x_ratio $w/$copy_x
$y_ratio $h/$copy_y

if ((
$copy_x <= $w) && ($img_y <= $h))
{
$dstW $copy_x;
$dstH $copy_y;

elseif ((
$x_ratio $copy_y) < $h)

$dstH ceil($x_ratio $copy_y);
$dstW $w;
}
else
{
$dstW ceil($y_ratio $copy_x);
$dstH $h;
}
imagecopyresampled($img$copy$img_x-$dstW$img_y-$dstH00$dstW$dstH$copy_x$copy_y);

}

return 
$img;
}

?>
Онлайн: 2
Реклама