/* Char 226 */
0,0,0,0,0,0,0,
0,0,0,0,0,0,0,
1,1,1,1,1,1,0,
1,1,0,0,0,0,0,
1,1,0,0,0,0,0,
1,1,0,0,0,0,0,
1,1,1,1,1,0,0,
1,1,0,0,1,1,0,
1,1,0,0,1,1,0,
1,1,0,0,1,1,0,
1,1,1,1,1,0,0,
0,0,0,0,0,0,0,
0,0,0,0,0,0,0,
Генерация изображения с русскими буквами
Генерирую картинку на php с использованием GD, но не могу понять, как вывести в картинку русские буквы. Уже пробовал ttf шрифты. Не могу найти, где указывается кодировка.
В итоге получается белиберда. Помогите, плз.
Заранее спасибо!
У FreeBSD есть в портах: /russian/GD-x.x.x
если нет, то могу выложить шрифты, скачаешь исходники GD, заменишь файлы, make, make install и все заработает.
Цитата:
Originally posted by mike
Кодировка не указывается. Нужно перекомпилировать GD с русскими шрифтами.
У FreeBSD есть в портах: /russian/GD-x.x.x
если нет, то могу выложить шрифты, скачаешь исходники GD, заменишь файлы, make, make install и все заработает.
Кодировка не указывается. Нужно перекомпилировать GD с русскими шрифтами.
У FreeBSD есть в портах: /russian/GD-x.x.x
если нет, то могу выложить шрифты, скачаешь исходники GD, заменишь файлы, make, make install и все заработает.
Спасибо, mike. Вышли, шрифты, плиз, на [email]italick@mail.ru[/email].
Правда я не совсем понял, какие это шрифты. У меня есть исходники gd, но я в них нашел какие-то встроеные изображения шрифтов. А также gd пользуется библиотекой freetype для отображения ttf.
Цитата:
Originally posted by mike
На
На
Спасибо!
Сейчас попробую. Кажется это оно :D
Но я решил на этом не зацикливаться. Ведь надписи на русском можно выводить вне картинки :}
Цитата:
Originally posted by view
К сожалению, не помогло. У меня исходники gd версии 1.8.4. Отличаются от твоих только файлом gdfontstt.c (пара десятков строк) и файлом gd.h. В твоем gd.h кроме определения структуры gdFont ничего нет :( . Следовательно с ним gd не компилится.
Но я решил на этом не зацикливаться. Ведь надписи на русском можно выводить вне картинки :}
К сожалению, не помогло. У меня исходники gd версии 1.8.4. Отличаются от твоих только файлом gdfontstt.c (пара десятков строк) и файлом gd.h. В твоем gd.h кроме определения структуры gdFont ничего нет :( . Следовательно с ним gd не компилится.
Но я решил на этом не зацикливаться. Ведь надписи на русском можно выводить вне картинки :}
Сорри, не то закачал. Вот правильные файлы:
Пример для буквы "Б"
Код:
Цитата:
Originally posted by mike
Сорри, не то закачал. Вот правильные файлы:
Сорри, не то закачал. Вот правильные файлы:
Спасиба! Щас все заработает 8)
Кстати, кому надо, могу дать готовый rpm с патчем или просто патч.
Цитата:
Originally posted by view
Уррааааааа! Это оно! :D
Кстати, кому надо, могу дать готовый rpm с патчем или просто патч.
Уррааааааа! Это оно! :D
Кстати, кому надо, могу дать готовый rpm с патчем или просто патч.
кинь мне...;-)
Цитата:
Originally posted by lootelen
кинь мне...;-)
кинь мне...;-)
Лови :)
Цитата:
Originally posted by view
Лови :)
Лови :)
И де оно ? ;-)
Цитата:
Originally posted by view
Лови :)
Лови :)
Цитата:
Originally posted by view
И как это юзать для GD из под Винды ?
Цитата:
Originally posted by lootelen
И как это юзать для GD из под Винды ?
И как это юзать для GD из под Винды ?
Не знаю.. Не пробовал
Это патч для rpm пакета RedHat gd-1.8.4-11.src.rpm. Весь пакет не помещается :(
Смотри то, что мне дал mike, там просто исходники.
Цитата:
Originally posted by lootelen
И как это юзать для GD из под Винды ?
И как это юзать для GD из под Винды ?
Скачать исходники, заменить эти файлы и скомпилировать вручную.