Главная » Статьи » "1С" Предприятие

Скачивать материалы с сайта, могут только зарегистрированные пользователи.
Для регистрации заполните два поля ниже!

Через минуту Вы получите "Гостевой доступ"




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

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

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

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

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


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

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

  • Любой желающий раньше мог пойти по соседней ссылке и купить эти шрифты. Сейчас сайт не работает, и где взять хотя бы демо-версию нужного шрифта — не очень понятно.
  • Этот желающий будет выглядеть довольно забавно в процессе поиска дешевого способа перевести $10 из родного Мухосранска куда-то к чертовой матери в Северную Америку.
  • Если расположение этих файлов на моем сайте кому-нибудь сильно не понравится, я могу заменить их ссылкой на один из бесчисленных FTP, содержащих ровно те же файлы, но уже без каких бы то ни было лирических отступлений. Что с этого поимеет мифический недовольный?
  • Прежде чем кидать в меня камни, мифическому недовольному стоит внимательно поглядеть на содержимое своего жесткого диска. После этой нехитрой операции количество недовольных уменьшается практически до нуля.
Соображения довольно-таки жалкие и унылые, но ничего не поделать — других у меня нет.
Категория: "1С" Предприятие | Добавил: c1 (2009 Январь 09)
Просмотров: 3814 | Теги: Как распечатать штрих-код? | Рейтинг: 0.0/0

Выразить благодарность - Поделиться с друзьями!

 

Здесь все о технической стороне 1С!

 

Узнай, как правильно администрировать 1С Предприятие
Регистрируйся на бесплатный 7-ми дневный курс сейчас:

Ваш E-Mail в безопасности



Всего комментариев: 0
avatar