{% else-1 %}
Наложение текста на картинку

                        
<?php 

$img = $_GET['img'];
$copy = strtoupper($_SERVER['HTTP_HOST']);
if ($img == "") exit();
writeTextOnImage($img, "Www.MySuperSite.Com");
function writeTextOnImage($filename, $text)
{
if ($filename == "") exit();
$size_img = getimagesize($filename);
if ($size_img[2]==2) $src_img = imagecreatefromjpeg($filename);
else if ($size_img[2]==1) $src_img = imagecreatefromgif($filename);
else if ($size_img[2]==3) $src_img = imagecreatefrompng($filename);
if (!$src_img) exit();
// Назначаем цвет
$color = imagecolorallocatealpha($src_img, 255, 255, 0, 10);
$font_file = "impact.ttf";
$img_x = imagesx($src_img);
$img_y = imagesy($src_img);
$height_font = 13;
$angle = 0;
// Запись текста поверх изображения
$xminus = $img_x - 130;
$box = imagettftext($src_img, $height_font, $angle, $xminus, $img_y - 8, $color, $font_file, $text);
// Вывод изображения в браузер
if ($size_img[2]==2)
{
header ("Content-type: image/jpeg");
imagejpeg($src_img);
}
else if ($size_img[2]==1)
{
header ("Content-type: image/gif");
imagegif($src_img);
}
else if ($size_img[2]==3)
{
header ("Content-type: image/png");
imagepng($src_img);
}
return true;
}
?>
3 92 0
0

Нет фото
SV * 2.63
• 9 янв 2013, 11:09


То, что надо. Хотя немного выброшу* хоть не пришлось самому писать *

0

Нет фото
• 8 янв 2013, 15:10


Turtles.tff это шрифт

0

Нет фото
eRick * 3.12
• 8 янв 2013, 13:20


Этот код в какой файл выписывать? Turtles.tff?