Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » HTML, CSS, JavaScript

GD+ttf+кодировка

Обсуждение темы GD+ttf+кодировка в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; народ подскажите решение проблемы: gd генерит изображение и на нем надпись с помощью шрифта ttf, шрифт в cp1251 а кодировка надписи в koi8, ...


Закрытая тема
 
Опции темы
Старый 15.02.2005, 15:35   #1
народ подскажите решение проблемы: gd генерит изображение и на нем надпись с помощью шрифта ttf, шрифт в cp1251 а кодировка надписи в koi8, чтоб корректно это все отображалось использую перед выводом перекодировку:
convert_cyr_string ($string, k, w);
Так вот проблема в том, что под unix все ок, а под виндой выдает кракозябры. Как исправить?
Под виндой gd2, а под nix gd
 
Старый 15.02.2005, 15:35
Ссылки
Старый 16.02.2005, 14:00   #2
Я только вчера начал читать про графику в PHP, но видел что-то типа:

Header("Content-Type: image/gif");

Это можно писать только 1 раз, поэтому страницу с графикой лучше создавать отдельно, а вставлять с помощью SSI.
Короче почитайте это:
http://doc.woweb.ru/index.htm/id/1068050066
 
Старый 16.02.2005, 14:46   #3
спасибо, конечно, но я знаю как выводится графика в php. Проблема не в выводе картинки, а в том, что надпись на ней под *nix корректно отображается (русские буквы), а вот под виндой вместо букв выдает всякие символы (чаще всего просто прямоугольники). Надпись генерируется с помощью шрифта ttf:
imagettftext ($logo, 12, 0, 5, 12, $text_color, $block_font, $name_block);
Но так как вся информация в кодировке koi8-r, а шрифт cp1251, то перед тем как передать функции imagettftext() текс, мы его перекодирует в cp1251:
$name_block = convert_cyr_string ($name_block, k, w);
Под unix эта система работает без проблем, а вот под виндовсом выдает вот такое чудо (см. рис.)
Вот я и спрашиваю: подскажите как можно сие недоразумение исправить??
 
Старый 16.02.2005, 14:46
Закрытая тема




Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
кодировка BleSSeD HTML, CSS, JavaScript 7 30.09.2008 18:21
кодировка Nielson ASP, Perl, PHP и MySQL 9 02.03.2006 21:48
Кодировка Jonis Зал дебютантов 2 27.06.2004 20:21
Кодировка в Dw Mx Chupa HTML, CSS, JavaScript 2 13.07.2003 05:24
Кодировка Dreamweaver'а 4... Leek HTML, CSS, JavaScript 0 10.07.2003 04:23


Текущее время: 19:31. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум