Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Рисование штрихкода [D7, WinXP]


AndreyRu ©   (2006-09-05 15:34:00) 

Уважаемые мастера, кто-нибудь из вас рисовал штрихкод в своих программах, можете поделиться как устроен штрихкод, мне интересен сам способ получения графического отображения штрихкода исходя из цифр.. Буду весьма благодарен за исходники!


Loginov Dmitry   (2006-09-11 16:20:00) [1]

> Нужен как раз код EAN - 8 и EAN - 13


http://matrix.kladovka.net.ru/BarCodesUnit.zip

Пример прорисовки:

DrawBarCode(
 Image1.Picture.Bitmap,
 Image1.Canvas.FillRect,
 '4602876000700');

Однако для высококачественной печати на принтере данный модуль не годится (используется в одной проге (редактор этикеток) просто для вывода картинки заданного размера на холсте).


Rule   (2006-09-11 16:09:00) [2]

AndreyRu   (11.09.06 13:16) [10]
FastReport может такое делать, можно поковыряться у них в исходниках и найти это, они там практически все кодировки поддерживают


AndreyRu   (2006-09-11 13:16:00) [3]


> TUser ©   (11.09.06 13:08) [8]
> Вообще, шрифты специальные есть


Мне шрифты не нужны, на сколько я знаю для каждой цифры есть несколько видов штрихов плюс к этому в разных половинках штрихкода штрихи разные. И в добавок последняя цифра как контрольная, расчитывается по формуле. В сети все облазил, программ куча, а вот исходников почти нет, одна вода. Вобщем НАРОД если кто чем сможет помоч буду очень признателен!


*Pavel   (2006-09-11 13:15:00) [4]

Исходники компонента под Делфи 5:
http://mitglied.lycos.de/AJSchmidt/fbarcode.zip


TUser   (2006-09-11 13:08:00) [5]

Вообще, шрифты специальные есть


AndreyRu   (2006-09-11 12:54:00) [6]

Нужен как раз код EAN - 8 и EAN - 13


AndreyRu   (2006-09-11 12:53:00) [7]


> Loginov Dmitry ©   (05.09.06 17:09) [2]
> Могу дать код для рисования Ean-8 и Ean-13 (эти коды наносятся
> практически на все товары в супермаркетах).


Если можете прислать исходники буду очень благодарен mistikon@yandex.ru


Handle   (2006-09-05 19:47:00) [8]

http://www.delphisources.ru/pages/sources/graph/2006_year/barcode.html


Бормодед   (2006-09-05 18:45:00) [9]

Есть специальные шрифты, под разные стандарты штрихкодов. Стоит погуглить...


VEZ   (2006-09-05 17:49:00) [10]

Может через Rave Reports нарисовать, там есть компоненты штрихкодов.


Loginov Dmitry   (2006-09-05 17:09:00) [11]

Могу дать код для рисования Ean-8 и Ean-13 (эти коды наносятся практически на все товары в супермаркетах).


MacroDenS   (2006-09-05 16:28:00) [12]

Давно это было, тоже заморачивался...

Только штришки-то они разные. Посмотрю дома в архивах, может еще что осталось


Наверх

Титульная страница Поиск, карта сайта Написать письмо