шрифты для штрих кода
Как вывести штрих-код на сайте
Чтобы вывести штрих-код на сайте или при печати достаточно подключить специальный шрифт. Но среди большого количества нужно выбрать именно тот шрифт, который успешно будет считываться сканером штрих-кода.
Среди них есть три основных основных стандарта:
Code 39
Code 39 (также известный как «USS Code 39», «Code 3/9», «Code 3 of 9», «USD-3», «Alpha39») – штрих-код, которым можно закодировать латинские буквы, цифры и некоторые специальные символы.
Шрифт «C39HrP24DhTt»
Авторские права: Copyright 1988-93, Bear Rock Technologies Corp.
Торговой марка: Font Monster v3.1
Шрифт Libre Barcode 39
Авторские права: Copyright 2015 The Libre Barcode Project Authors (lasse@graphicore.de)
Лицензия: Open Font License.
Code 128
Цифровой код в формате Code 128 компактнее за счёт «двойной упаковки» данных, когда две цифры записываются в один шаблон штрихкода. Буквенные символы кодируются обычным способом.
В штрих-код Code 128 можно закодировать до 70 символов:
Шрифт «Code-128»
Авторские права: Grandzebu. 2003. All Rights Reserved
Лицензия: Public domain / GPL / OFL
Шрифт «Libre Barcode 128»
Авторские права: Copyright 2015 The Libre Barcode Project Authors (lasse@graphicore.de)
Лицензия: Open Font License
European Article Number (европейский номер товара), самый распространенный формат, предназначенный для кодирования идентификатора товара и производителя. Имеет несколько модификаций:
Шрифты для штрих кода
Barcode.ttf Шрифт TrueType для отображение штрихкодов.
Barcode.bas Исходные тексты функций преобразования различные кодировок штрихкодов.
Barcode.doc Пример использования штрихового кодирования в Microsoft Word.
Barcode.mdb Пример использования штрихового кодирования в Microsoft Access.
Barcode.xls Пример использования штрихового кодирования в Microsoft Excel.
Descript.doc Описание принципов формирования штрихкодов.
Readme.txt Описание установки и использования. Этот файл.
2.1. Загрузка пакета на компьютер
3.1. Подготовка документа офисного приложения для использования штрихкодов
— Откройте приложение Micosoft Excel (Word или Access). Создайте новый или откройте существующий документ.
— Выберите в меню Сервис команду Макрос и Редактор Visual Basic.
— В окне редактора Visual Basic в меню File выберите команду Import File.
— Найдите в папках и выберите файл Barcode.bas, включенный в этот комплект. Теперь в список Modules добавиться новый модуль Barcode.bas.
— Закройте редактор Visual Basic и вернитесь в окно Microsoft Excel (Word или Access).
Документ готов для использования штрихового кодирования.
Теперь содержимое ячейки отображает штрихкод, в котором закодировано значение параметра A функции кодирования.
3.2. Вставка штрихкодов в файлы Microsoft Word
— Выполните инструкцию по подготовке документа для использования штрихкодов, описанную в п.3.1.
— Вставьте текстовые поля формы документа, которые будут содержать штрихкоды.
— Создайте макрос, заполняющий эти поля результатом выполнения функций штрихового кодирования Codabar, Code_128, Code_39 или Interleaved_2of5.
Например,
ActiveDocument.FormFields(«MyBarcode»).Result = _
Code_128(ActiveDocument.FormFields(«MyData»).Result).
— Установите созданный макрос на кнопку или на выход из поля данных формы документа.
— Установите для полей, содержащих штрихкод, шрифт Barcode размером от 16 до 36 пунктов (оптимальный размер подбирается в зависимости от модели сканера, обычно 26 пунктов).
— Не забудьте отключить выделение полей серым фоном, иначе ухудшается распознавание черного на сером.
3.3. Вставка штрихкодов в файлы Microsoft Access
— Выполните инструкцию по подготовке документа для использования штрихкодов, описанную в п.3.1.
— На новой форме или в отчете установите Надпись (Label), определяемую как результат действия одной из функций Codabar, Code_128, Code_39 или Interleaved_2of5.
— Установите для Надписи (Label) шрифт Barcode размером от 16 до 36 пунктов (оптимальный размер подбирается в зависимости от модели сканера, обычно 26 пунктов).
Примечания
— Функции штрихового кодирования могут быть использованы непосредственно в запросах, до отображения на форме.
Функция преобразует цифры и служебные символы в штриховой код Codabar, отображаемый посредством шрифта Barcode.
Функция преобразует символы в штриховой код Code 128, отображаемый посредством шрифта Barcode.
Функция автоматически формирует стартовый и стоповый разряды.
Функция преобразует прописные латинские буквы, цифры и служебные символы в штриховой код Code 39, отображаемый посредством шрифта Barcode.
Функция автоматически вставляет символы * для формирования стартовых и стоповых разрядов.
4.4. Interleaved_2of5
Функция преобразует цифры в штриховой код Interleaved 2 of 5, отображаемый посредством шрифта Barcode.
Функция автоматически формирует стартовый и стоповый разряды. Нечетное число цифр с учетом контрольного разряда дополняется слева символом «0».
Шрифты для штрих кода
Вы можете скачать шрифт «IDAutomationHC39M» одним zip-архивом,
в архиве 1 шрифт.
Вы можете скачать шрифт «Code Xero» одним zip-архивом,
в архиве 1 шрифт.
Вы можете скачать шрифт «eanbwrp36tt» одним zip-архивом,
в архиве 1 шрифт.
Вы можете скачать шрифт «eanbwrp72tt» одним zip-архивом,
в архиве 1 шрифт.
Вы можете скачать шрифт «Code 3X» одним zip-архивом,
в архиве 2 шрифта.
Вы можете скачать шрифт «Code 128» одним zip-архивом,
в архиве 1 шрифт.
Вы можете скачать шрифт «Code 39 Logitogo» одним zip-архивом,
в архиве 2 шрифта.
Вы можете скачать шрифт «CIA Code 39» одним zip-архивом,
в архиве 1 шрифт.
Вы можете скачать шрифт «CMC 7» одним zip-архивом,
в архиве 1 шрифт.
Вы можете скачать шрифт «Code 39» одним zip-архивом,
в архиве 1 шрифт.
Вы можете скачать шрифт «c39hrp24dltt» одним zip-архивом,
в архиве 1 шрифт.
Вы можете скачать шрифт «c39hrp36dltt» одним zip-архивом,
в архиве 1 шрифт.
Вы можете скачать шрифт «c39hrp48dhtt» одним zip-архивом,
в архиве 1 шрифт.
Вы можете скачать шрифт «Baudot 5» одним zip-архивом,
в архиве 1 шрифт.
Вы можете скачать шрифт «c39hrp24dhtt» одним zip-архивом,
в архиве 1 шрифт.
Вы можете скачать шрифт «CCode39» одним zip-архивом,
в архиве 1 шрифт.
Вы можете скачать шрифт «Barcoding» одним zip-архивом,
в архиве 1 шрифт.
Вы можете скачать шрифт «BarMKode-Inverse» одним zip-архивом,
в архиве 1 шрифт.
Вы можете скачать шрифт «3 of 9 Barcode» одним zip-архивом,
в архиве 1 шрифт.
Вы можете скачать шрифт «Barcode Font» одним zip-архивом,
в архиве 1 шрифт.
Вывод штрих-кода на сайте
Вывод штрих-кода на сайте
При разработке Интернет-магазина для работы с товарами необходимо выводить штрих-код на сайте. Для этого достаточно подключить специальный шрифт который отображает обычный числовой код товара в виде штрих-кода. Данные шрифты, должны успешно считываться сканером штрих-кода.
Среди таких шрифтов для штрих-кодов имеется три основных стандарта:
Стандарт Code 39
Code 39 («USS Code 39», «Code 3/9», «Code 3 of 9», «USD-3», «Alpha39») – штрих-код, который кодирует латинские буквы и цифры, а также специальные символы.
Шрифт «C39HrP24DhTt»
Авторские права: Copyright 1988-93, Bear Rock Technologies Corp.
Торговой марка: Font Monster v3.1
Шрифт Libre Barcode 39
Авторские права: Copyright 2015 The Libre Barcode Project Authors (lasse@graphicore.de) Лицензия: Open Font License.
Скачать шрифт LibreBarcode39Text-Regular.ttf, без текста LibreBarcode39-Regular.ttf
Стандарт Code 128
Код в формате Code 128 имеет более компактный объем за счёт «двойной упаковки» данных, где две цифры записываются в один блок штрихкода, а буквенные символы кодируются стандартным способом.
Шрифт «Code-128»
Авторские права: Grandzebu. 2003. All Rights Reserved
Лицензия: Public domain / GPL / OFL
Шрифт «Libre Barcode 128»
Авторские права: Copyright 2015 The Libre Barcode Project Authors (lasse@graphicore.de)
Лицензия: Open Font License
Скачать шрифт Libre Barcode 128 Text, без текста LibreBarcode128-Regular.ttf
Стандарт EAN
European Article Number (формирует европейский номер товара), один из самых распространенных форматов, который кодирует идентификатор товара и производителя и содержит несколько модификаций:
Генератор штрих кодов
В этой статье рассказывается, как сгенерировать штрих коды для товаров вашего магазина. Здесь же вы сможете скачать бесплатный файл Excel, при помощи которого вы сможете сгенерировать нужное количество штрихкодов и распечатать их на обычном принтере либо на принтере этикеток.
Маленькое научное отступление
В мире существует несколько (до десятка или чуть больше) различных систем штрих кодирования товара. Среди этих систем нас с вами в первую очередь интересует система EAN13 (аббревиатура EAN расшифровывается как European Article Number, т.е. Европейский Код Товара. Несмотря на название, этот код используется по всему миру, включая Америку, Китай, Японию и все остальные страны мира:), так как именно этой системой кодируются 99.9% товаров во всем мире.
код EAN13
Код EAN13 состоит из тринадцати цифр, разные места этой 13-символьной последовательности имеют различный смысл. В рамках этой статьи нам интересно только, что:
Из вышесказанного следует, что если магазину необходимо присвоить штрихкоды продаваемым товарам, эти штрихкоды ни в коем случае нельзя придумывать из головы: придуманные цифры скорее всего не попадут в формат EAN13 и сканер штрих кодов просто не прочитает такой штрихкод. Для того, чтобы решить эту проблему, институт EAN (разработчик стандарта EAN13) предусмотрел специальный диапазон штрихкодов (любые штрих коды, начинающиеся с цифр 200, 201, 202 и так далее вплоть до 299 и заканчивающиеся правильно расчитанной контрольной цифрой) для использвания внутри магазинов, а мы подготовили специальный файл Excel, который генерирует штрихкоды в этом диапазоне и предлагает вам их распечатать на принтере.
Скачивание генератора штрих кодов
Для того, чтобы генерировать штрихкоды на своем компьютере, вам необходимо скачать бесплатную рабочую книгу Excel для генерации штрихкодов и сохранить ее на жестком диске вашего компьютера. Собственно, скачаете вы не просто файл Excel, а архив, содержащий три файла:
Скачайте и разархивируйте этот файл на жесткий диск вашего компьютера, после чего приступайте к установке штрихкодового шрифта ean13.ttf в Windows.
Установка штрифта для печати штрих кодов
Сейчас вам нужно установить в Windows штрифт EAN13.TTF, без которого вы не сможете печатать штрихкоды. Пожалуйста:
В Windows XP и более ранних версиях этой операционной системы:
Выберите кнопку Пуск, далее Панель Управления, в ней запустите иконку Шрифты
В результате запуска у вас на экране появится окно со списком установленных штрифтов. Щелкните мышкой пункт меню «Добавить новый шрифт» и в появившемся окне выберите файл штрифта EAN13.TTF, сохраненный на жестком диске (см. предыдущую главу).
В Windows 7 и Windows Vista:
В Windows 7 кнопка «добавить шрифт» исчезла из окна Шрифты. Найдите в проводнике файл шрифта EAN13.TTF, «скопируйте» его при помощи правой кнопки мыши и затем «вставьте» его в список шрифтов Windows..
Запуск генератора штрих кодов
Теперь штрих кодовый шрифт проинсталлирован в Windows. В той папке, куда вы разархивировали скачаные файлы, запустите двойным щелчком мыши файл Генератор штрих кодов.xls. Возможно, при запуске вы увидите такую картину:
Это значит, что в вашем Office для безопасности компьютера выключены макросы, и вам необходимо их включить.
Однако этим пользуюся не только программисты. Популярность Microsoft Office и мощь встроенного в него языка программирования привлекли к себе внимание хакеров и вирусописателей со всего мира, начиняющих хакерскими подпрограммами электронные таблицы и документы Office и выкладывающих их в Интернет. Единственной мерой, который смог придумать Майкрософт для безопасности пользователей было отключение запуска макросов по умолчанию.
Если вы решили нам доверять, включите макросы в Excel и «запустите» скачанный файл Генератор штрих кодов.xls. Когда рабочая книга Excel для печати ценников откроется, вы сразу же сможете сгенерировать штрихкоды после указания несложных настрок генератора:
В этом окне вам необходимо указать:
После того, как настройки генератора штрихкодов будет выполнены, вы можете нажать кнопку Создать штрихкоды. В ответ на это генератор штрих кодов создаст для вас новый лист Excel и заполнит его сгенерированными штрихкодами (колонка А). Дополнительно эта программа заполнит колонку B «картинками» штрихкодов, «нарисованных» при помощи того самого шрифта EAN13, который вы скачали вместе с генератором штрихкодов:
Вы можете распечатать эту страницу на принтере и потом удалить ее из рабочей книги, а можете удалить даже не печатая: вы всегда можете сгенерировать эти штрих коды заново и вам т.о. просто незачем сохранять их на жесткий диск.