powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / генератор штрих кода
24 сообщений из 24, страница 1 из 1
генератор штрих кода
    #33580222
kadet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
всем привет,

я как-то однажды случайно встретил програмку для генерации штрих-кода на основе числового кода. Но вот все "концы" ее потерял. Не подскажите ли гте такую програмку можно найти ?

спасибо
с уважением
студент
...
Рейтинг: 0 / 0
генератор штрих кода
    #33580315
не понял
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kadetвсем привет,

я как-то однажды случайно встретил програмку для генерации штрих-кода на основе числового кода. Но вот все "концы" ее потерял. Не подскажите ли гте такую програмку можно найти ?

спасибо
с уважением
студент
студент, чего вы хотите??????? Изъясняйтесь яснее...
Если просто заранее известное число напечатать в виде штрих-кода, то это умеют достаточно многие генераторы отчетов (к примеру, можете глянуть RaveReports в Delphi).
Был даже набор шрифтов для Windows, которые позволяли штрих-коды печатать. Но в тех шрифтах, что мне попадались, нужно было преобразовывать исходную комбинацию чисел, чтобы получить нужный штрих-код...

Короче - уточните, что именно вам надо.
...
Рейтинг: 0 / 0
генератор штрих кода
    #33580332
Yanis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И тогда уж укажите стандарт штих-кода - они разные бывают...
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
генератор штрих кода
    #33580391
kadet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
стандарты:
UPC/EAN/JAN, Code 39, Code 39 Full ASCII, Code 128, Interlieve 25, Industrial 25, Matrix 25, CODABAR/NW7, CODE 11, MSI/PLESSEY, Code 93, China Postage, Code 32/Italian Pharmacy

из всего этого многообразия в принципе достаточно поддержка EAN

Мне надо для складцкого учета на продукты ярлыки навесить со штрих кодом, чтоб их сканнер (ШтрихКодСканнер) мог считывать.

спасибо
...
Рейтинг: 0 / 0
генератор штрих кода
    #33580499
Фотография trubb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чем печатать будешь?
...
Рейтинг: 0 / 0
генератор штрих кода
    #33580574
northern
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
FastReport Studio, StimulReport.Net, Crystal Reports - самостоятельные генераторы отчётов (StimulReport(у) нужен .net framework).
...
Рейтинг: 0 / 0
генератор штрих кода
    #33580581
kadet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в идеале бы какой-ть api, чтоб можно было програмку написать и этикетки самостоятельно на принтере распечатать.

Но щас бы просто ознакомится с каким-нибудь софтом с поддержкой распечатки на странице А4
...
Рейтинг: 0 / 0
генератор штрих кода
    #33580665
Фотография Green2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 kadet
http://www.sql.ru/forum/actualthread.aspx?tid=268201
зачем постить на разных форумах одинаковые топики лучше дать ссылки...
--



Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
генератор штрих кода
    #33581172
kadet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я специально поставил тему на разных форумах, потому что одним решением на unix/linux платформе проблема не решится.
я программирую на ява, а так как я не нашел пока такого решения на ява, считаю абсолютно оправданным свое поведение.

с уважением
студент
...
Рейтинг: 0 / 0
генератор штрих кода
    #33581189
Nathalie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kadetвсем привет,

я как-то однажды случайно встретил програмку для генерации штрих-кода на основе числового кода. Но вот все "концы" ее потерял. Не подскажите ли гте такую програмку можно найти ?

спасибо
с уважением
студент

Может это прозвучит банально, но в Corel Draw есть небольшое дополнение под названием BarCode. Так вот, она после введения определенных цифр генерирует штрих-код
...
Рейтинг: 0 / 0
генератор штрих кода
    #33581223
kadet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NathalieМожет это прозвучит банально, но в Corel Draw есть небольшое дополнение под названием BarCode. Так вот, она после введения определенных цифр генерирует штрих-код

это, в принципе, хорошо, но дело в том, что только из-за этой возможности покупать CorelDraw не имеет смысла, а воровть его и потом "крякать" - чревато последствиями.

Но все равно спасибо Nathalie
...
Рейтинг: 0 / 0
генератор штрих кода
    #33581445
glazz_gms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Корел это очень сложно. Могу выслать Экселовский файл. Там всё придельно ясно (4 основных стандарта кодирования)
...
Рейтинг: 0 / 0
генератор штрих кода
    #33586902
Juve
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А ещё есть море готовых компонентов на дельфях...при желании их можно и в dll засунуть
...
Рейтинг: 0 / 0
генератор штрих кода
    #34087713
ИгВлад
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
glazz_gmsКорел это очень сложно. Могу выслать Экселовский файл. Там всё придельно ясно (4 основных стандарта кодирования)

Всем привет.Парни если можно посоветуйте как быть-нужно создать 300 числовых значений штрих-кода EAN-13 (для каждого товара свой) и заполнить ими таблицу что бы они были не от фонаря т.к потом надо их преобразовать в этикетки и их изготовить.Первые 6 цифр нам выделили 200545 а далее на усмотрение.Может кому не трудно подсказать как решить проблему самому ,или мож кто в теме так уже и готовое что то.Заранее плиз.
...
Рейтинг: 0 / 0
генератор штрих кода
    #34088854
cav_inc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Генератор штрихкода
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
CREATE PROCEDURE S$_GENBARCODE (
    pflg char( 1 ))
returns (
    barcode varchar( 13 ))
as
declare variable i integer;
declare variable lbar varchar( 13 );
declare variable li integer;
declare variable lsum integer;
begin
  /* Procedure Text */

  if (PFLG='S') then begin

   i=GEN_ID(G_BARSCALE, 1 );
   i=i+ 1 ;
   lbar=cast(i as varchar( 13 ));

  end else begin
   i=gen_id(G_BAR, 1 );
   i=i+ 1 ;
   lbar=cast(i as varchar( 13 ));



   select RES from s$_addchar (:lbar,'0', 10 )
   into :lbar;

   lbar='24'||lbar;

   li=strlen(lbar); i= 1 ; lsum= 0 ;
    while (li<> 0 ) do begin
     if (mod(li, 2 )= 0 ) then
      lsum=lsum+(cast(subst(lbar,i,i) as integer)* 1 );
     else
      lsum=lsum+(cast(subst(lbar,i,i) as integer)* 3 );
     li=li- 1 ;i=i+ 1 ;
    end
    if (mod(lsum, 10 )= 0 ) then
      lbar=lbar||'0';
    else begin
      i= 10 -mod(lsum, 10 );
      lbar=lbar||cast(i as varchar( 1 ));
    end
  end

  barcode=:lbar;

  suspend;
end^

SET TERM ; ^

Преобразование цифр штрихкода (EAN13) в строку для печати шрифтами : Ean....Tt (:))

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
CREATE PROCEDURE S$BARTOTXT (
    pbar varchar( 14 ))
returns (
    bartxt varchar( 25 ))
as
declare variable ls varchar( 1 );
declare variable li integer;
declare variable lupcode varchar( 7 );
begin
  /* Procedure Text */
  li= 1 ;bartxt='';
  while (li<=strlen(:pbar)) do begin
   ls=subst(:pbar,li,li);
   if ((ls='0') and (li= 1 )) then begin
       lupcode='AAAAAA';
       bartxt='0';
   end
   if ((ls='1') and (li= 1 )) then lupcode='AABABB';
   if ((ls='2') and (li= 1 )) then begin
       lupcode='AABBAB';
        bartxt='%';
   end
   if ((ls='3') and (li= 1 )) then lupcode='AABBBA';
   if ((ls='4') and (li= 1 )) then lupcode='ABAABB';
   if ((ls='5') and (li= 1 )) then lupcode='ABBAAB';
   if ((ls='6') and (li= 1 )) then lupcode='ABBBAA';
   if ((ls='7') and (li= 1 )) then lupcode='ABABAB';
   if ((ls='8') and (li= 1 )) then lupcode='ABABBA';
   if ((ls='9') and (li= 1 )) then lupcode='ABBABA';


   if (li= 2 ) then begin
     bartxt=:bartxt||'!';
   end
   if (li= 8 ) then begin
     bartxt=:bartxt||'-';
   end

   if ((li> 1 ) and (li<= 7 )) then begin
    if ((ls='0') and (subst(lupcode,li- 1 ,li- 1 )='A')) then
      bartxt=:bartxt||'0';
    if ((ls='0') and (subst(lupcode,li- 1 ,li- 1 )='B')) then
      bartxt=:bartxt||'A';

    if ((ls='1') and (subst(lupcode,li- 1 ,li- 1 )='A')) then
      bartxt=:bartxt||'1';
    if ((ls='1') and (subst(lupcode,li- 1 ,li- 1 )='B')) then
      bartxt=:bartxt||'B';

    if ((ls='2') and (subst(lupcode,li- 1 ,li- 1 )='A')) then
      bartxt=:bartxt||'2';
    if ((ls='2') and (subst(lupcode,li- 1 ,li- 1 )='B')) then
      bartxt=:bartxt||'C';

    if ((ls='3') and (subst(lupcode,li- 1 ,li- 1 )='A')) then
      bartxt=:bartxt||'3';
    if ((ls='3') and (subst(lupcode,li- 1 ,li- 1 )='B')) then
      bartxt=:bartxt||'D';

    if ((ls='4') and (subst(lupcode,li- 1 ,li- 1 )='A')) then
      bartxt=:bartxt||'4';
    if ((ls='4') and (subst(lupcode,li- 1 ,li- 1 )='B')) then
      bartxt=:bartxt||'E';

    if ((ls='5') and (subst(lupcode,li- 1 ,li- 1 )='A')) then
      bartxt=:bartxt||'5';
    if ((ls='5') and (subst(lupcode,li- 1 ,li- 1 )='B')) then
      bartxt=:bartxt||'F';

    if ((ls='6') and (subst(lupcode,li- 1 ,li- 1 )='A')) then
      bartxt=:bartxt||'6';
    if ((ls='6') and (subst(lupcode,li- 1 ,li- 1 )='B')) then
      bartxt=:bartxt||'G';

    if ((ls='7') and (subst(lupcode,li- 1 ,li- 1 )='A')) then
      bartxt=:bartxt||'7';
    if ((ls='7') and (subst(lupcode,li- 1 ,li- 1 )='B')) then
      bartxt=:bartxt||'H';

    if ((ls='8') and (subst(lupcode,li- 1 ,li- 1 )='A')) then
      bartxt=:bartxt||'8';
    if ((ls='8') and (subst(lupcode,li- 1 ,li- 1 )='B')) then
      bartxt=:bartxt||'I';

    if ((ls='9') and (subst(lupcode,li- 1 ,li- 1 )='A')) then
      bartxt=:bartxt||'9';
    if ((ls='9') and (subst(lupcode,li- 1 ,li- 1 )='B')) then
      bartxt=:bartxt||'J';
   end

   if ((li> 7 ) and (ls='0')) then begin
    bartxt=:bartxt||'a';
   end
   if ((li> 7 ) and (ls='1')) then begin
    bartxt=:bartxt||'b';
   end
   if ((li> 7 ) and (ls='2')) then begin
    bartxt=:bartxt||'c';
   end
   if ((li> 7 ) and (ls='3')) then begin
    bartxt=:bartxt||'d';
   end
   if ((li> 7 ) and (ls='4')) then begin
    bartxt=:bartxt||'e';
   end
   if ((li> 7 ) and (ls='5')) then begin
    bartxt=:bartxt||'f';
   end
   if ((li> 7 ) and (ls='6')) then begin
    bartxt=:bartxt||'g';
   end
   if ((li> 7 ) and (ls='7')) then begin
    bartxt=:bartxt||'h';
   end
   if ((li> 7 ) and (ls='8')) then begin
    bartxt=:bartxt||'i';
   end
   if ((li> 7 ) and (ls='9')) then begin
    bartxt=:bartxt||'j';
   end
   if(li= 13 ) then
    bartxt=:bartxt||'!';

   li=li+ 1 ;
  end
  suspend;
end^

SET TERM ; ^

DESCRIBE PROCEDURE S$BARTOTXT
'Ïðåîáðàçîâàíèå öûôð øòðèõêîäà â ïîñëåäîâàòåëüíîñòü ñèìâîëîâ';

...
Рейтинг: 0 / 0
генератор штрих кода
    #34203310
Leonid Pseudor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Раз уж про штрихкод разговор зашёл...
Где взять crack для Print Studio 2E Build 7 или любой Print Studio поновее ,но с кряком??
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
генератор штрих кода
    #36022584
03081984 4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Парни, если можете подскажите мне как я могу поставить шрих-код на ярлыки которое изготовлена на excel? Дело в том что у меня есть программка которая делает штрих-код. А ярлыки у меня на excel. Никак не могу совместить их. Если кто нибудь может помочь, помогите пожалуйста.
...
Рейтинг: 0 / 0
генератор штрих кода
    #36022784
kofeinik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А просто штрихкодовые шрифты тебе не подойдут? У меня кажется гдето были.
...
Рейтинг: 0 / 0
генератор штрих кода
    #36024074
Blonde
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
03081984 4Парни, если можете подскажите мне как я могу поставить шрих-код на ярлыки которое изготовлена на excel? Дело в том что у меня есть программка которая делает штрих-код. А ярлыки у меня на excel. Никак не могу совместить их. Если кто нибудь может помочь, помогите пожалуйста.
Есть шрифты EAN-13B или EAN-13B HalfHeight - инсталлируешь и печатаешь свой код этими шрифтами- у нас работает! Ничего, что я не парень?
...
Рейтинг: 0 / 0
генератор штрих кода
    #36024126
kofeinik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blonde,
И я о том-же (про шрифт)))
...
Рейтинг: 0 / 0
генератор штрих кода
    #36063196
Мы печатаем этикетки из базы данных, написаной на Access. Теперь туда нужно встроить штрих код. Многие рекомендуют самый простой способ - установить на числовое значение штрих кода специальный шрифт. Установил. Для проверки ввел 13 цифр штрих кода с пачки сигарет. Получилось. Но он отличается от того, что на пачке. И толщина штрихов и промежутки другие. Кроме того, все штрихи одинаковой длины. А на всех товарах крайние штрихи и в середине длиннее. Что-то не так. Я подозреваю, что не все так просто. Возможно дело в контрольной цифре. Но с какого бока подойти к этой проблеме, не представляю. Помогите разобраться. Заранее благодарен.
...
Рейтинг: 0 / 0
генератор штрих кода
    #36064281
Blonde
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Александр ФроловМы печатаем этикетки из базы данных, написаной на Access. Теперь туда нужно встроить штрих код. Многие рекомендуют самый простой способ - установить на числовое значение штрих кода специальный шрифт. Установил. Для проверки ввел 13 цифр штрих кода с пачки сигарет. Получилось. Но он отличается от того, что на пачке. И толщина штрихов и промежутки другие. Кроме того, все штрихи одинаковой длины. А на всех товарах крайние штрихи и в середине длиннее. Что-то не так. Я подозреваю, что не все так просто. Возможно дело в контрольной цифре. Но с какого бока подойти к этой проблеме, не представляю. Помогите разобраться. Заранее благодарен.
Вот алгоритм расчета конетольной суммы- мы с ним работаем и все OK!
...
Рейтинг: 0 / 0
генератор штрих кода
    #36064290
Blonde
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blonde[quot Александр Фролов]Мы печатаем этикетки из базы данных, написаной на Access. Теперь туда нужно встроить штрих код. Многие рекомендуют самый простой способ - установить на числовое значение штрих кода специальный шрифт. Установил. Для проверки ввел 13 цифр штрих кода с пачки сигарет. Получилось. Но он отличается от того, что на пачке. И толщина штрихов и промежутки другие. Кроме того, все штрихи одинаковой длины. А на всех товарах крайние штрихи и в середине длиннее. Что-то не так. Я подозреваю, что не все так просто. Возможно дело в контрольной цифре. Но с какого бока подойти к этой проблеме, не представляю. Помогите разобраться. Заранее благодарен.
Вот алгоритм расчета контрольной суммы- мы с ним работаем и все OK! www.panda.uz/knowledge.htm
http://www.panda.uz/knowledge.htm
...
Рейтинг: 0 / 0
генератор штрих кода
    #36541895
qwe876
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Александр ФроловДля проверки ввел 13 цифр штрих кода с пачки сигарет. Получилось. Но он отличается от того, что на пачке. И толщина штрихов и промежутки другие. ... Возможно дело в контрольной цифре. Заранее благодарен.

ааа... Так не пойдет. Кодирование правой и левой частей EAN-13 ведется разными кодами. То есть вы то видите 1 справа и 1 слева, но битовые коды для сканера у них разные. Плюс ковсему там еще и кодировка по четности в зависимости от значения первой цифры. Если вы сами формируете зебру из некоего шрифта, то следите за этим, там должны быть разные символы - читайте родную документацию по EAN, она вам не сильно понравится, а проще воткните ActiveX и пусть считает сам. У меня лично для тестовых вещей подцеплен strokescribe, типа бесплатная версия, если для себя, а на работе печатью занимается железка
...
Рейтинг: 0 / 0
24 сообщений из 24, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / генератор штрих кода
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]