Сделано в Раскрутке

Архив эхоконференции RU.PHP

- RU.PHP ------------------------------------------------------------- RU.PHP -
 Msg  : #4070 [593]
 От   : Aleksey Sosnovikov            2:5020/400          03 ноября 03, 20:35
 Кому : Yuriy Seheda                                      03 ноября 03, 23:37
 Тема : Re: генерация текста в виде изображения (штрих-код)
-------------------------------------------------------------------------------
From: "Aleksey Sosnovikov" 

YS> Hе подскажет ли кто, как можно осуществить сабж? Применить нужно,
ессесно,
YS> свой пользовательский шрифт (бар-коде-шрифт). Hапример, если
использовать

Вот, к примеру, как я рисовал цифры на счетчике. Массив $digits тут содержит
описание цифр от 0 до 9 (7 на 4 пиксела).
Функция print_at рисовала переданную строку цифр $c в массиве $image (в нем
я хранил картинку, если использовать GD нужно будет ее функцию здействовать
для этого) в позиции $sx:$sy. В другой ситуации нужно будет представить в
массибе изображение другого алфавита и подкорректировать функцию print_at.

$digits = array(
"1111100110011001100110011111",
"0110001000100010001000101111",
"1111100100011111100010011111",
"1111000100011111000100011111",
"1001100110011111000100010001",
"1111100110001111000110011111",
"1100100010001111100110011111",
"1111100100010011001000100010",
"1111100110011111100110011111",
"1111100110011111000100010001"
);

function print_at($sx, $sy, $s, $c) {
  global $image, $digits;
  $c0 = ord("0");
  for ($i=0; $i
При переходе по баннеру - скидка 25% на первый месяц обслуживания!
Самый простой способ получить ROOT-доступ
При переходе по баннеру - скидка 25% на первый месяц обслуживания!