Шрифт штрих кода для word
Шрифт штрих кода для word
Code 128
Barcode.ttf Шрифт TrueType для отображение штрихкодов.
Barcode.bas Исходные тексты функций преобразования различные кодировок штрихкодов.
Barcode.doc Пример использования штрихового кодирования в Microsoft Word.
Barcode.mdb Пример использования штрихового кодирования в Microsoft Access.
Barcode.xls Пример использования штрихового кодирования в Microsoft Excel.
Descript.doc Описание принципов формирования штрихкодов.
Readme.txt Описание установки и использования. Этот файл.
2.1. Загрузка пакета на компьютер
— Выберете эту ссылку для загрузки пакета на компьютер -> Barcode.zip <-
— Распакуйте пакет программой WinZip.
2.1. Установка шрифта штрихкодов на компьютер
— Откройте объект Шрифты (Fonts) на панели управления (Control Panel).
— В меню Файл (File) выберите команду Установить шрифт (Install New Fonts).
— В поле со списком Диски (Disks)выберите нужный диск.
— В поле Папки (Folders) дважды щелкните папку, в которой находится шрифт Barcode.ttf.
— В списке Список шрифтов выберите шрифт Barcode.ttf и нажмите кнопку OK.
Примечания
— Чтобы открыть приложение панели управления, нажмите кнопку Пуск (Start), выберите команды Настройка (Settings) и Панель управления (Control Panel) и дважды щелкните соответствующий значок.
— Чтобы удалить шрифт с компьютера, выберите шрифт Barcode.ttf и выберите команду Удалить в меню Файл.
2.2. Копирование примеров на компьютер
— Выберите файлы, предназначенные для копирования ко компьютер.
— В меню Файл (File) выберите команду Отправить (Send to) и Мои документы (MyDocuments).
Примечания
— Для копирования в отличную от Мои документы (MyDocuments) папку в меню Правка (Edit) выберете команду Копировать в папку (Copy to folder). Затем выберите существующую папку или создайте новую папку, и нажмите клавишу OK.
— Откройте папку Мои документы (MyDocuments) и запустите файл с примером (Barcode.doc, Barcode.xls, Barcode.mdb).
— В зависимости от установки уровня безопасность Microsoft Office выдаст предупреждение о возможном содержании вирусов в макросах документа и предложит отключить макросы.
Если Вы не уверены в безопасности этих примеров, выберите команду Отключить макросы. В этом случае Вы можете только распечатать примеры без изменения исходных данных для штрихкодов, так как будет отключен пересчет.
Если безопасность примеров сомнений не вызывает, выберите команду Не отключать макросы. Теперь Вы можете изменить исходные данные, и в соответствии с ними будет пересчитываться содержимое штрихкодов.
3.1. Подготовка документа офисного приложения для использования штрихкодов
— Откройте приложение Micosoft Excel (Word или Access). Создайте новый или откройте существующий документ.
— Выберите в меню Сервис команду Макрос и Редактор Visual Basic.
— В окне редактора Visual Basic в меню File выберите команду Import File.
— Найдите в папках и выберите файл Barcode.bas, включенный в этот комплект. Теперь в список Modules добавиться новый модуль Barcode.bas.
— Закройте редактор Visual Basic и вернитесь в окно Microsoft Excel (Word или Access).
Документ готов для использования штрихового кодирования.
3.2. Вставка штрихкодов в файлы Microsoft Excel
— Выполните инструкцию по подготовке документа для использования штрихкодов, описанную в п.3.1.
— Выберите ячейку, куда Вы хотите вставить штрихкод.
— В меню Вставка выберите команду Функция. Откроется окно Мастер функций
— Мастер функций — шаг 1 из 2. Выберите в левом поле категорию Определенные пользователем и выберите в правом поле одну из функций Codabar, Code_128, Code_39 или Interleaved_2of5 в зависимости от требуемой символики. Нажмите кнопку OK.
— Мастер функций — шаг 2 из 2. В качестве аргумента A задайте формулу, определяющую значение, которое Вы хотели бы закодировать. Нажмите кнопку OK.
— Установить для выбранной ячейки шрифт Barcode размером от 16 до 36 пунктов (оптимальный размер подбирается в зависимости от модели сканера, обычно 26 пунктов).
Теперь содержимое ячейки отображает штрихкод, в котором закодировано значение параметра 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.
Параметр A — строка символов из набора
[ 0 1 2 3 4 5 6 7 8 9 — $ : / . + * a b c d t n e ]
Функция автоматически вставляет символы d и е для формирования стартовых и стоповых разрядов.
Функция преобразует символы в штриховой код Code 128, отображаемый посредством шрифта Barcode.
Параметр A — строка символов с кодами ASCII от 0 до 127
Функция автоматически формирует стартовый и стоповый разряды.
Функция преобразует прописные латинские буквы, цифры и служебные символы в штриховой код Code 39, отображаемый посредством шрифта Barcode.
Параметр A — строка символов из набора [ 0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z — $ : / . + * % SPACE ]
Функция автоматически вставляет символы * для формирования стартовых и стоповых разрядов.
4.4. Interleaved_2of5
Функция преобразует цифры в штриховой код Interleaved 2 of 5, отображаемый посредством шрифта Barcode.
Параметр A — строка символов из набора [ 0 1 2 3 4 5 6 7 8 9 ]
Параметр Check — При значении True функция производит автоматический расчет контрольного знака. По умолчанию False.
Функция автоматически формирует стартовый и стоповый разряды. Нечетное число цифр с учетом контрольного разряда дополняется слева символом «0».
Генератор штрих кодов
В этой статье рассказывается, как сгенерировать штрих коды для товаров вашего магазина. Здесь же вы сможете скачать бесплатный файл Excel, при помощи которого вы сможете сгенерировать нужное количество штрихкодов и распечатать их на обычном принтере либо на принтере этикеток.
Маленькое научное отступление
В мире существует несколько (до десятка или чуть больше) различных систем штрих кодирования товара. Среди этих систем нас с вами в первую очередь интересует система EAN13 (аббревиатура EAN расшифровывается как European Article Number, т.е. Европейский Код Товара. Несмотря на название, этот код используется по всему миру, включая Америку, Китай, Японию и все остальные страны мира:), так как именно этой системой кодируются 99.9% товаров во всем мире.
код EAN13
Код EAN13 состоит из тринадцати цифр, разные места этой 13-символьной последовательности имеют различный смысл. В рамках этой статьи нам интересно только, что:
- Первые три цифры кода EAN13 кодируют страну-изготовитель товара, например, коды 460-469 относятся к России
- Следующие четыре цифры представляют собой код предприятия-изготовителя товара
- Еще пять цифр означают код товара по классификации изготовителя
- Ну и, наконец, последняя, тринадцатая цифра является контрольной и расчитывается по специальному алгоритму
Из вышесказанного следует, что если магазину необходимо присвоить штрихкоды продаваемым товарам, эти штрихкоды ни в коем случае нельзя придумывать из головы: придуманные цифры скорее всего не попадут в формат EAN13 и сканер штрих кодов просто не прочитает такой штрихкод. Для того, чтобы решить эту проблему, институт EAN (разработчик стандарта EAN13) предусмотрел специальный диапазон штрихкодов (любые штрих коды, начинающиеся с цифр 200, 201, 202 и так далее вплоть до 299 и заканчивающиеся правильно расчитанной контрольной цифрой) для использвания внутри магазинов, а мы подготовили специальный файл Excel, который генерирует штрихкоды в этом диапазоне и предлагает вам их распечатать на принтере.
Скачивание генератора штрих кодов
Для того, чтобы генерировать штрихкоды на своем компьютере, вам необходимо скачать бесплатную рабочую книгу Excel для генерации штрихкодов и сохранить ее на жестком диске вашего компьютера. Собственно, скачаете вы не просто файл Excel, а архив, содержащий три файла:
- Инструкция.doc: инструкция по использованию генератора штрих кодов. Полностью повторяет этот текст
- ean13.ttf: файл «штрихкодового» шрифта, который необходимо будет установить в систему
- Генератор штрих кодов.xls: собственно генератор штрихкодов, выполненный в виде рабочей книги Excel
Скачайте и разархивируйте этот файл на жесткий диск вашего компьютера, после чего приступайте к установке штрихкодового шрифта ean13.ttf в Windows.
Установка штрифта для печати штрих кодов
Сейчас вам нужно установить в Windows штрифт EAN13.TTF, без которого вы не сможете печатать штрихкоды. Пожалуйста:
В Windows XP и более ранних версиях этой операционной системы:
Выберите кнопку Пуск, далее Панель Управления, в ней запустите иконку Шрифты
В результате запуска у вас на экране появится окно со списком установленных штрифтов. Щелкните мышкой пункт меню «Добавить новый шрифт» и в появившемся окне выберите файл штрифта EAN13.TTF, сохраненный на жестком диске (см. предыдущую главу).
В Windows 7 и Windows Vista:
В Windows 7 кнопка «добавить шрифт» исчезла из окна Шрифты. Найдите в проводнике файл шрифта EAN13.TTF, «скопируйте» его при помощи правой кнопки мыши и затем «вставьте» его в список шрифтов Windows..
Запуск генератора штрих кодов
Теперь штрих кодовый шрифт проинсталлирован в Windows. В той папке, куда вы разархивировали скачаные файлы, запустите двойным щелчком мыши файл Генератор штрих кодов.xls. Возможно, при запуске вы увидите такую картину:
Это значит, что в вашем Office для безопасности компьютера выключены макросы, и вам необходимо их включить.
Microsoft Excel — это не только система электронных таблиц, но и программа, оснащенная мощным встроенным языком программирования Vusial Basic for Applications (VBA). При помощи макросов на VBA (так называются VBA-программы) можно достичь невиданных высот при создании электронных таблиц, и программисты, разрабатывающие программы для Microsoft Office часто этим пользуются.
Однако этим пользуюся не только программисты. Популярность Microsoft Office и мощь встроенного в него языка программирования привлекли к себе внимание хакеров и вирусописателей со всего мира, начиняющих хакерскими подпрограммами электронные таблицы и документы Office и выкладывающих их в Интернет. Единственной мерой, который смог придумать Майкрософт для безопасности пользователей было отключение запуска макросов по умолчанию.
Генератор штрих кодов, описание которого вы сейчас читаете, тоже является файлом Excel с внедренными макросами. Мы знаем, что в этом файле вредоносного кода нет (вообще, наша задача — продать вам в конце концов программу Тирика-Магазин, а не заразить ваш компьютер), но доверять ли этим словам — решать вам. Если вы решили нам не доверять, вы можете дальше не читать эту статью и удалить скачанный файл: к сожалению, без макросов скачанный вами файл для генерации штрихкодов работать не будет.
Если вы решили нам доверять, включите макросы в Excel и «запустите» скачанный файл Генератор штрих кодов.xls. Когда рабочая книга Excel для печати ценников откроется, вы сразу же сможете сгенерировать штрихкоды после указания несложных настрок генератора:
В этом окне вам необходимо указать:
- Сколько штрихкодов создать. Если вам нужно отпечатать, скажем, 100 штрих кодов, введите в рамке справа число 100 как показано на рисунке
- Номер первого штрихкода: если вы в первый раз пользуетесь нашим генератором штрих кодов, то вам, наверное, имеет смысл указать в рамке справа число «1», и тогда программа создаст для вас штрихкоды начиная с этого номера. Если же вы, например, уже напечатали штрихкоды с первого по сотый и вам для новых наименований товаров в вашем магазине нужно допечатать еще, скажем, 20 штрихкодов для новых товаров, укажите в этом поле число «101» и программа будет нумеровать создаваемые штрихкоды начиная с этого номера
- Префикс штрихкодов: Как уже было писано ранее, вам имеет смысл создавать штрихкоды в диапазоне 200-299. При этом вам может потребоваться, например, напечатать отдельно штрихкоды с префиксом «200» для товаров и отдельно — штрихкоды с префиксом «299» для дисконтных карт покупателей. Эта настройка дает вам возможность генерировать и печатать штрихкоды разных диапазонов для разных нужд
После того, как настройки генератора штрихкодов будет выполнены, вы можете нажать кнопку Создать штрихкоды. В ответ на это генератор штрих кодов создаст для вас новый лист Excel и заполнит его сгенерированными штрихкодами (колонка А). Дополнительно эта программа заполнит колонку B «картинками» штрихкодов, «нарисованных» при помощи того самого шрифта EAN13, который вы скачали вместе с генератором штрихкодов:
Вы можете распечатать эту страницу на принтере и потом удалить ее из рабочей книги, а можете удалить даже не печатая: вы всегда можете сгенерировать эти штрих коды заново и вам т.о. просто незачем сохранять их на жесткий диск.
Как это работает
По нажатию кнопки Создать штрихкоды создает новый лист в текущей рабочей книге и заполняет его штрихкодами. Для этого программа читает настройки генератора штрих кодов и начинает формировать штрихкодовые последовательности. Для первой последовательности на берет префикс штрихкода , присоединяет к нему справа номер первого штрихкода из настроек, а между ними вставляет столько нулей, чтобы в итоге получилась двенадцатисимвольная строка, после чего расчитывает по специальному алгоритму и присоединяет к ней тринадцатую — контрольную — цифру. Получившийся штрихкод (13 цифр) она, во-первых, записывает в ячейку A1 новосозданного листа рабочей книги, а во-вторых и после некоторого преобразования — в ячейку B1, назначая этой ячейке притом шрифт EAN13. После этого она аналогичсным образом создает второй штрихкод, используя в качестве его «номера» ту же самую настройкуНомер первого штрихкода, но уже увеличенную на единицу, и та далее — до тех пор, пока общее количество созданных штрихкодов не сравняется с настройкой Сколько штрихкодов создать. После этого генератор штрихкода делает новосозданый лист с сгенерированными штрихкодами текущим и останавливается, предоставляя пользрвателю возможность распечатать созданные штрихкоды.
Послесловие
Итак, вы попробуете сгенерировать штрихкоды для товаров вашего магазина в Excel, пользуясь нашим бесплатным генератором штрихкодов. Мы желаем вам доброго пути, роста продаж вашего магазина — и желаем вам перейти на нашу программу Тирика-Магазин, которая не только умеет генерировать штрих коды, но и вообще будет вести учет продаж вашего магазина, как только вы скачаете бесплатную пробную версию по ссылке выше 🙂
Шрифт в штрих коде.
Геннадий
seacht
Надо повторить этикетку со штрих кодом, один в один.
Нарисовал все, и через barcode нарисовал шрих код.
Но у меня в 11 кореле по умолчанию стоит шрифт футуре, а надо ариалом. В закладке barcode шрифт не активный. Немогу найти где меняется шрифт.
Переустановка корела не помогла. Где это искать?
Этикетка на немецком, и этот шрифт тоже не смог побороть. пришлось набирать английским, а точки в буквах дорисовывать пальцем.
Может попутно и этот вопрос подскажете.
Пожалуйста.
отечеств. про
Ответ: Шрифт в штрих коде.
я оставляю штрихи и цифры
а остальное — в иллюстраторе
что хочешь, то и набираешь
сделал себе несколько заготовок и только создаю сами штрихи
MaxUpgrader
Ответ: Шрифт в штрих коде.
Создаешь штрихкод, копируешь в буфер, потом в Кореле делаешь Edit — Paste Special, там выбираешь Picture (Metafile). И уже в Кореле применяешь шрифт какой тебе угодно.
Геннадий
seacht
Ответ: Шрифт в штрих коде.
Мля, как всё просто.
А с немецкими буковками кто нибудь знает что делать?
Soloway
Участник
Ответ: Шрифт в штрих коде.
Вводить немецкие символы, как и прочие турецкие, греческие и т.п. можно из окна символов. Ctrl+F11 или Text > Insert Character. Надеюсь, сам разберёшься с деталями. От себя добавлю лишь, что символы, которые ты хочешь ввести, должны присутствовать в том фонте, которым ты набираешь текст.
wienta
Участник
Ответ: Шрифт в штрих коде.
Возник аналогичный вопрос с изменением шрифта в при создании штрихкода. Поиск дал только этот ответ.
Darsh
Ответ: Шрифт в штрих коде.
wienta
Участник
Ответ: Шрифт в штрих коде.
жаль, мне нужен именно EAN.
Спасибо за ответ.
Asmussen
Ответ: Шрифт в штрих коде.
Можно аналогичную операцию (Copy-Paste Special) проделывать с помошью макроса. А потом можно уже и шрифт поменять и тд. Давно уже пользуюсь примерно таким макросом для обработки штрихкодов поштучно:
wienta
Участник
Ответ: Шрифт в штрих коде.
cпасибо.
Я правда с макросом раньше не сталкивалась, потому что использую CorelDraw только для создания штрихкодов, а всю остальную работу выполняю в Freehand.
Буду разбираться.
Спасибо еще раз.
Asmussen
Ответ: Шрифт в штрих коде.
Ну тогда вот файлик BarCode.gms.
Положить его в C:Program FilesCorelCorelDRAW Graphics Suite 13DrawGMS
Перезапустить Корел и искать в опциях Customization->Commants->Macros
строчку про Barcode и перетаскивать куда-нить кнопку или назначать клавишу на него.
Вложения
wienta
Участник
Ответ: Шрифт в штрих коде.
Спасибо Вам большое, Вы меня очень выручили
Asmussen
Ответ: Шрифт в штрих коде.
Пожалуйста.
Только я не спросил, что за шрифт вам нужен. Так что, видимо, попрограммировать немного вам все-таки придется. Чтобы поставить нужный шрифт надо открыть редактор VBA (Atl-F11 из Корела) и найти в нем макрос Barcode, и в строке, где стоит «Times New Roman» вписать необходимый шрифт.
wienta
Участник
Ответ: Шрифт в штрих коде.
я тоже как-то не догaдалась спросить.
Как и автору темы Arial и еще один специфический от клиента.
Спасибо!
Участник
Ответ: Шрифт в штрих коде.
Если это о6легчет жизнь, то можно изменить дефолтный шрифт:
:Documents and SettingsuserApplication DataCorelGraphics13User ConfigBarcode.ini
wienta
Участник
Ответ: Шрифт в штрих коде.
А как мне его изменить? В этом файле нет названия шрифта, есть только вот что (отрывок)
[Font]
Face Name=OCR-B-10 BT
Size=10
Вписать в [Font] название шрифта или как?
Это был бы наилучший вариант.
Участник
Ответ: Шрифт в штрих коде.
OCR-B-10 BT — да, это и есть шрифт — вписывайте нужный, и дело в шляпе
wienta
Участник
Ответ: Шрифт в штрих коде.
A**Z, Вы гений!!
Огромное, преогромное спасибо!
Это именно то, что надо
sil’viya
Участник
Ответ: Шрифт в штрих коде.
Вы бы не могли мне помочь.Дело в том,что штрих-код у меня готовый был, я сама не делала. Теперь мне надо поменять цифры в конце,а как это сделать не знаю!Помогите пожалуйста
Ответ: Шрифт в штрих коде.
Зачем? Эта подпись вообще не обязательна.
Главное, чтобы хоть как то читалось. Я водочные контр этикетки делаю порой, так там этот шрифт в таком мясе изначально, что даже больно. Главное, чтобы можно было руками пробить если сканер не читает, остальное от лукавого.
Ну, если единичная этикетка, то расставьте циферьки нужным шрифтом по месту. Если 12 в ряд, то посылайте.
Штрих-код в Word из 1С
Очень часто возникает задача формировать документы Word из 1С. Это могут быть договоры с контрагентами, какие-либо спецификации, акты выполненных работ. Связано это, как правило, с удобством для пользователя использования привычного редактора, с возможностью применять широкие функции Word по форматированию документа. Для поиска в базе 1С электронного документа, аналога бумажного документа, во многих организациях используют штрихкодирование документов. Создание штрих-кода, хранение его в базе данных и распечатка на бумажном носителе печатной формы 1С со штрих-кодом – неоднократно описанная задача. Аналогично можно штрих-код вставить в документ Word при формировании его из 1С. Для этого можно применить TTF -шрифты, представляющие собой штрих-коды. Например известный всем EANG 000. TTF ( EanGnivc ) или code 128. ttf , или подобные им TTF -шрифты-штрих-коды (http://fontomania.ru/category/64-shtrih-kodyi/) или (http://ru.fonts2u.com/category.html?id=70&pg=3) . Можно использовать ActiveX-штрих-коды, например известный ещё со времён платформы 7.7 » ActiveBarcode 3.50″ ( BARCODE . OCX ) или компонент используемый на платформе 8.Х – «1С:Печать штрих-кодов «.
В использованном примере файла-шаблона приведу разные способы формирования штрих-кода. В подготовленный для заполнения из 1С шаблон Word в нужное место страницы можно вставить закладку с нужным типом шрифта TTF-штрих-кода:
Вместо закладки можно использовать поле с типом «DocVariable».
Вставим в нужное место шаблона ActiveX-штрих-коды:
У объектов ActiveX в свойствах можем выбрать определённый тип штрих-кода или оставить AutoType :
Затем при заполнении шаблона документа Word будем присваивать значение штрих-кода нужному свойству объекта:
Наборы свойств объектов «Barcode1″(ActiveBarcode) и «BarcodeCtrl1″(1С:Печать штрих-кодов) всегда можно посмотреть в отладчике. Свойствами » CodeAuto» и «CodeType» можно управлять программно.
В результате заполнения шаблона получим результат:
В дальнейшем электронный аналог печатного документа может быть найден в базе считыванием штрих-кода со страницы документа с помощью сканера штрих-кодов.
Я приложил для примера шаблон документа Word и обработку, которая используя этот шаблон сформирует штрих-коды в нём. Код обработки можно использовать для собственных разработок.
Установка шрифтов в 1С
1. Шрифт EanGnivc
Шрифт Eang000.ttf (штрихкод) нужен для печати штрихкодов в левом верхнем углу отчетности 1С и других программ.
Установка шрифта EanGnivc.
Налоговые декларации, введенные для представления отчетности с 2004 года, на каждом листе содержат уникальный штрихкод листа. В формах регламентированной отчетности, распространяемых фирмой «1С», для отображения штрихкода используется специальный шрифт EanGnivc, который должен быть установлен в операционной системе.
Если этот шрифт не установлен, штрихкоды в налоговых декларациях отображаться не будут. Однако, если вы однажды уже выполняли установки этого шрифта, повторно выполнять такую установку уже не надо.
Файл шрифта EANG000.ttf находится в подкаталоге ExtFormsRP11Q1.GRP каталога информационной базы.
Для установки шрифта надо выполнить следующие действия:
- На своем ПК нажать кнопку «Пуск», выбрать «Панель управления»;
- В Панели управления найти и щелкнуть значок «Шрифты»;
- В открывшемся окне в верхнем меню «Файл» выбать команду «Установить шрифт»;
- В поле со списком «Диски» выбать нужный диск;
- В поле «Папки» выбать каталог, в котором находится файл EANG000.ttf (Например: ExtFormsRP11Q1.GRP);
- В списке «Список шрифтов» появится строка «EanGnivc (True Type)». Выберите эту строку и нажмите кнопку OK.
Если вы не нашли шрифт Eang000.ttf, то архивный файл со шрифтом можно
скачать здесь >>>
EAN, European Article Number (европейский номер товара) — европейский стандарт штрихкода, предназначенный для кодирования идентификатора товара и производителя.
Этот стандарт является универсальным для всех стран.
Разновидности кода:
- EAN-8 (сокращённый) — кодируется 8 цифр.
- EAN-13 (полный) — кодируется 13 цифр.
- EAN-128 — кодируется любое количество букв и цифр, объединенных в регламентированные группы.
Каждая цифра в EAN-8 кодируется с помощью четырёх штрихов: двух белых и двух чёрных. Штрихи могут иметь относительную ширину в одну, две, три и четыре единицы. Общая ширина штрихов одной цифры составляет семь единиц. Направление чтения комбинации штрихов значения не имеет.
EAN код — линейный штрихкод, читаемый в одном направлении (по горизонтали).
вид кода:
2. Модуль печати двухмерного штрих-кода PDF417
Двухмерный штрих-код необходим для сдачи отчетов на бумажных носителях в ИФНС (приказ ФНС России от 10.06.2008 № ВЕ-3-6/275@).
Двухмерный штрих – код представляет собой штрих-код символики PDF417.
Для установки вручную единого модуля печати машиночитаемых бланков необходимо предварительно скачать архивный файл, содержащий инсталляционный пакет модуля печати с сайта ФГУП ГНИВЦ.
Далее извлеките из скаченного архива установочный файл.
Выберите файл — «Печать НД с PDF417(3.2.4).msi» и запустите его на своем компьютере.
После выполнения программы будет установленно приложение TAXDOCPrt.dll на системный диск (C:Program Filesgnivcprint-nd-pdf417)
PDF417 широко применяется в идентификации личности, учёте товаров, при сдаче отчетности в контролирующие органы и других областях. Формат PDF417 открыт для общего использования.
PDF417 может содержать до 90 строк. Каждая строка состоит из:
- стартового и стопового шаблона. Они характеризуют штрихкод как PDF417.
- набора ключевых слов (КС):
- левый и правый индикаторы — содержат информацию о номере строки, количестве строк и столбцов, уровне коррекции ошибок;
- до 30 КС данных, содержащих как непосредственно данные, так и информацию для восстановления поврежденных КС.
Каждое КС состоит из 17 модулей, каждый из которых содержит 4 штриха и 4 пробела (отсюда номер 417).
PDF417 поддерживает три типа данных: текст (ASCII), байты и числа.
Один символ в коде PDF несет в себе до 1,1 килобайт машинно-читаемых данных на площади, сравнимой с размерами обычного штрих-кода. В отличие от линейного штрих-кода, требующего привязки к большой базе данных, символ PDF417 сам является базой данных.
PDF417 — система кодирования со следующими характеристиками: