[ОТВЕТИТЬ]
Опции темы
03.12.2007 11:39  
stalker
Скажите пожалуйста какой шрифт штрихкода должен быть чтобы укм нормально читала? Кроме конечно EAN13
 
03.12.2007 12:34  
OlegON
Если ты о том, что хочешь набрать в каком-то шрифте 0122334455 и думаешь, что УКМ его так же и прочитает, то ты глубоко заблуждаешься.
Супермаг использует Code128.ttf и Eanupc.ttf
 
03.12.2007 12:37  
stalker
Цитата:
Сообщение от OlegON
Если ты о том, что хочешь набрать в каком-то шрифте 0122334455 и думаешь, что УКМ его так же и прочитает, то ты глубоко заблуждаешься.
Супермаг использует Code128.ttf и Eanupc.ttf
Тогда подскажите как сделать скажем нам нужно сгенирировать 20тыс карт в СМ2К а потом карты чтобы читались на кассе как это сделать?
 
03.12.2007 14:18  
bob
А что мешает генерить EAN-13, по префиксу, который ты захочешь?
 
03.12.2007 14:46  
stalker
Цитата:
Сообщение от bob
А что мешает генерить EAN-13, по префиксу, который ты захочешь?
У нас хотят чтобы типа было 0001 и т.д. как я понял нереально,т.к. есть контрольный разряд там
 
03.12.2007 14:52  
Mtirt
Угу. Вообще-то EAN-13 потому и 13, что там 12 значащих цифр и одна контрольная...
Как минимум префикс придумать нужно, желательно цифр 6-7.
Да и с точки зрения безопасности... Кассиры очень быстро научатся номер карты набивать вручную.
 
07.12.2007 22:03  
YuraZ
Цитата:
Сообщение от stalker
Тогда подскажите как сделать скажем нам нужно сгенирировать 20тыс карт в СМ2К а потом карты чтобы читались на кассе как это сделать?
1. Генерируешь карты в Супермаг 2000.
2. Ищешь в интернете описание нужного тебе типа штрих-кода.
3. Пишеш процедуру расчета контрольной суммы.
4. Скриптом обрабатываешь все карты и приписываешь им нужный контрольный символ.

P.S. Ведь кассе реально все равно какой ш/к используется, главное что бы сканер его прочитал нормально.
P.P.S. Точно не помню, но мне кажется, что многие сканеры позволяют для некторых типов ш/к отключить проверку/расчет контрольного символа. Тогда можно и не генерировать его. Но как писала Mtirt - это не самый лучший способ.
 
21.12.2007 08:03  
akonev
Как показал печальный опыт, единственная кодировка, которую нельзя использовать - это EAN128.
Потому что некоторые сканера приписывают к ней неотключаемый префикс, чтобы указать конкретное подмножество Code128.
По спецификации символики так положено. Конкретно напоролись на PSC HS1250
 
29.01.2008 12:10  
AlexeyV
2 Olegon
Прошу прощения ,что не по теме топика, но раз уж ты затронул
Супермаг использует Code128.ttf и Eanupc.ttf
Есть ли более подробная информация? Мне нужен алгоритм получения строки, которую нужно вывеси этим фонтом для получения нормального ШК. Причем не EAN-13, а EAN-8/UPC-A/UPC-E
 
 
Опции темы



Часовой пояс GMT +3, время: 01:23.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.