Динамический логотип

  1. $size=45;
  2. $font='../images/ttf/Coffee.ttf';
  3. $text=$_SERVER['HTTP_HOST'];
  4. $box=imagettfbbox ($size,0, $font, $text);
  5. $ri=$box['2'];
  6. $le=$box['0'];
  7. $size_w=$ri-$le+10;
  8. $image=imageCreate($size_w,$size);
  9. $colour=imageColorAllocate($image,0,150,0);
  10. $col_text=imageColorAllocate($image,0,0,0);
  11. imageTTFText($image,$size,0,5,$size,$col_text,$font,$text);
  12. header("Content-type: image/png");
  13. imagepng($image);
В моем коде переменная текст принимает значение из файла с настройками.
также и размер шрифта и цвет фона. Думаю сложности не возникнут . Для вставки лого на страницу пишите нечто вроде <img class="logo" src="images/logo.php">

Реклама

Мы в соцсетях

tw tg yt gt