Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Заполнить картинку водяными знаками

Сообщения:  [1-5] 

 
 автор: gOFREe   (26.05.2011 в 21:48)   письмо автору
 
   для: gOFREe   (26.05.2011 в 21:42)
 

Глупый я ))))))))))

<?
header
("Content-type: " .image_type_to_mime_type(IMAGETYPE_JPEG)); 
$text "site.ru";
$font 'times.TTF';
$img imagecreatefromjpeg('Desert.jpg');
$width imagesx($img);
$height imagesy($img);
$angle =  -rad2deg(atan2((-$height),($width))); 
$color imagecolorallocatealpha($img00020); 

$size = (($width+$height)/15)*2/strlen($text);

for(
$x 0$x $width$x+=150)
  {
    for(
$y 0$y $height$y+=150)
    {
     
$box  imagettfbbox ($size$angle$font$text);
      
imagettftext($img,$size ,$angle$x$y$color$font$text);
    }
  } 
imagejpeg($img);
imagedestroy($img); 
?> 

  Ответить  
 
 автор: gOFREe   (26.05.2011 в 21:42)   письмо автору
 
   для: gOFREe   (26.05.2011 в 16:26)
 

Подскажите что не правильно... (

  Ответить  
 
 автор: gOFREe   (26.05.2011 в 16:26)   письмо автору
 
   для: cheops   (26.05.2011 в 15:39)
 

Что не так?
<?
header
("Content-type: " .image_type_to_mime_type(IMAGETYPE_JPEG)); 
$text "site.ru";
$font 'times.TTF';
$img imagecreatefromjpeg('Desert.jpg');
$width imagesx($img);
$height imagesy($img);
$angle =  -rad2deg(atan2((-$height),($width))); 
$color imagecolorallocatealpha($img00020); 

$size = (($width+$height)/15)*2/strlen($text);

for(
$x 0$x $width$x+150)
  {
    for(
$y 0$y $height$y+150)
    {
     
$box  imagettfbbox ($size$angle$font$text);
      
imagettftext($img,$size ,$angle$x$y$color$font$text);
    }
  } 
imagejpeg($img);
imagedestroy($img); 
?>

  Ответить  
 
 автор: cheops   (26.05.2011 в 15:39)   письмо автору
 
   для: gofree   (26.05.2011 в 15:20)
 

Возможно вас заинтересует тема по ссылке http://softtime.ru/forum/read.php?id_forum=1&id_theme=79866.

  Ответить  
 
 автор: gofree   (26.05.2011 в 15:20)   письмо автору
 
 

Математик из меня никакой. Помогите решить задачку. Зная высоту и ширину картинки. Я так понимаю тут цикл должен помочь.
Наглядный пример тут: http://ematik.ru/motors/?q=M117542 (не реклама)

  Ответить  

Сообщения:  [1-5] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования