The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Написание текста на изображении в PHP (php web image rus)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: php, web, image, rus,  (найти похожие документы)
Date: Fri, 01 Nov 2002 14:16:13 +0500 From: Andy Ice <Andy_Ice@p13.f8.n5012.z2.fidonet.org> Newsgroups: ftn.ru.php Subject: Написание текста на изображении в PHP > Как с помощью GD-функций писать кириллицей на создаваемом изображении? Hадо делать так: <?php header ("Content-type: image/png"); $img = imagecreate(400, 30); $b = imagecolorallocate($img, 0, 0, 0); $w = imagecolorallocate($img, 255, 255, 255); imagettftext($img, 20, 0, 10, 20, $w, "c:/winnt/fonts/arial.ttf", win_uni("Это просто Test")); imagepng($img); imagedestroy($img); function win_uni ($in) { $in = convert_cyr_string($in ,"w","i"); $out = ""; for ($i=0; $i < strlen($in); $i++) { $char = ord($in[$i]); $out .= ($char > 175)?"&#".(1040+($char-176)).";":$in[$i]; } return $out; } ?>

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

Обсуждение [ RSS ]
  • 1, Стоп_Нигер (?), 15:54, 06/06/2003 [ответить]  
  • +/
    Кто-нибудь разъясните мне, что конкретно делает функция function win_uni($in)? А то я чего-то начал разбираться и въехать не могу.
     
     
  • 2, Влад (?), 10:28, 01/08/2003 [^] [^^] [^^^] [ответить]  
  • +/
    общий смысл: ф-ция переводит строку из кодировки windows-cp1251 в unicode..
     

  • 3, Ilia (?), 21:26, 20/03/2010 [ответить]  
  • +/
    Пeреведи его в формат UTF-8:  iconv("windows-1251", "UTF-8", $text);
     
  • 4, I.CaR Soft (?), 14:27, 23/10/2015 [ответить]  
  • +/
    Работает!
    Теперь вместо каракуль, цифры - аля Æ!
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру