Hare.ru @ Коллективный разум / Hare.ru @ Дикое место

Архив hare.ru 
Мысли, конвертированные в текст

Собственные руки TM


Все статьи раздела

Как распечатать штрих-код?

Никита Зайцев (WildHare) (де-то в 1999)

Иногда очень хочется распечатать штрих-код. Когда это желание становится невыносимым, люди покупают специальные принтеры, инсталлируют не менее специальный софт и наводняют веб-конференции вопросами “где найти внешнюю компоненту, печатающую штрих-коды?”

На самом деле, это крайний случай, а крайние случаи пагубны. Конечно, если штрих-код нужно печатать на самоклеющихся этикетках размером в четверть кусочка туалетной бумаги, без специального оборудования ничего не выйдет. Но в случае, если печатать нужно на обычной офисной бумаге, можно прекрасно обойтись без капиталовложений.

Почему-то многие считают, что для печати штрих-кодов из 1С нужны некие компоненты (внешние, ActiveX, еще какие-нибудь). Так вот, это неправда. Никаких компонент не нужно. Для воспроизведения на бумаге штрих-кода понадобятся три вещи:

  • нужно знать, какой именно из штрих-кодов (а их немеряно) нам требуется.
  • нужно знать алгоритм формирования этого кода.
  • и нужно иметь Windows-совместимый шрифт, изображающий данный штрих-код. Для EAN13 вполне подойдет шрифт EanBwrP36Tt, а для CODE39 - C39HrP36DlTt.
Что касается первого пункта, то весьма распространенными (и поддерживаемыми всеми без исключения сканерами) являются коды EAN13 и CODE39. А что касается второго и третьего, то это лежит внизу страницы.

После нехитрой адаптации можно будет печатать штрих-коды на ценниках, пропусках, визитках и карикатурах на шефа. Но самое главное — любой документ можно будет снабдить уникальным идентификатором. Зачем тратить на это драгоценный принтерный картиридж? А вот об этом — как -нибудь в другой раз ;-)


Лирическое отступление

Кому-то может показаться, что выкладывая здесь шрифты для печати штрих-кодов, я нарушаю права фирмы-разработчика этих шрифтов. Строго говоря, так оно и есть ;-(
На этот случай у меня припасено несколько соображений:

  • Любой желающий раньше мог пойти по соседней ссылке и купить эти шрифты. Сейчас сайт не работает, и где взять хотя бы демо-версию нужного шрифта — не очень понятно.
  • Этот желающий будет выглядеть довольно забавно в процессе поиска дешевого способа перевести $10 из родного Мухосранска куда-то к чертовой матери в Северную Америку.
  • Если расположение этих файлов на моем сайте кому-нибудь сильно не понравится, я могу заменить их ссылкой на один из бесчисленных FTP, содержащих ровно те же файлы, но уже без каких бы то ни было лирических отступлений. Что с этого поимеет мифический недовольный?
  • Прежде чем кидать в меня камни, мифическому недовольному стоит внимательно поглядеть на содержимое своего жесткого диска. После этой нехитрой операции количество недовольных уменьшается практически до нуля.
Соображения довольно-таки жалкие и унылые, но ничего не поделать — других у меня нет.

Партнеры:


Также может быть интересно:

Канал Россия 1 на http://spbtvonline.ru/
   
 Сайт поддерживается за счет партнеров:
:::... Сайт содержит архив двух версий hare.ru Карта сайта