|
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 |
|
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 эта система работает без проблем, а вот под виндовсом выдает вот такое чудо (см. рис.) Вот я и спрашиваю: подскажите как можно сие недоразумение исправить?? |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
кодировка | 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 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|