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

Online EAN 13 Generator is developed based on OnBarcode .NET Barcode Generator Component .

OnBarcode also provides the following libraries and components for generating, printing, scanning, and reading EAN 13 barcodes.

Barcode Software & Libraries

OnBarcode provides professional barcode software and libraries for you.

  • .NET Barcode Generator - download free generator trial to create linear, 2D barcodes in various .NET applications.
  • .NET Barcode Generator Guide - generate 1D, matrix barcode images in .NET, ASP.NET Web site, WinForms, Class Library with source code available.
  • ASP.NET Barcode Generator - create, stream high-quality barcode images in ASP.NET web projects (web site, web form).
  • ASP.NET Barcode Generator Guide - how to stream 1D, matrix barcodes in ASP.NET web projects aspx / html pages.
  • .NET WinForms Barcode Generator - create Interleaved 2 of 5 and other linear, 2D barcodes in .NET Windows applications.
  • C# Barcode Generator - how to create linear, 2D barcodes in .NET C# applications with C# sample codes.
  • VB.NET Barcode Generator - how to generate barcode images in .NET applications using Visual Basic .NET sample codes.
  • .NET Barcode Reader - read, scan barcode images in .NET applications using Visual C# or VB.NET sample codes.
  • .NET Barcode Reader Guide - how to read, scan barcode images in .NET projects with Visual C#, VB.NET, ASP.NET.

QR Code Software & DLLs

OnBarcode provides reliable & mature QR Code software and dlls for you.

  • QR Code Reader in Java - how to scan, read QR Code barcode in Java class, iReport, Jasper Report with samples.
  • QR Code Reader in .NET - how to read, decode QR Code barcode in ASP.NET, C#, VB.NET with examples.
  • QR Code in C# - how to create, generate QR Code 2D barcode in Visual C# projects with samples.
  • QR Code in VB.NET - how to create, generate QR Code barcode in VB.NET applications with samples.
  • QR Code in ASP.NET - how to generate, stream Quick Response barcode in ASP.NET web applications with samples.
  • QR Code in .NET WinForms - how to create, generate QR Code barcode in .NET Windows Forms with examples.

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

Для многих эта разновидность barcode стала уже обыденностью, а кто-то еще не совсем понимает, о чем, собственно, идет речь. Вот именно для таких товарищей (к которым до недавних пор я и сам относился) посвящена эта статья.

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

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

Предназначение QR-кодов и их использование

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

Выглядит эта вариация баркода примерно так:

Представляет он из себя изображение, на котором, как правило, всегда можно выделить три больших квадрата . Они служат ориентирами при расшифровки кода программами для его считывания — помогают определить уровень наклона и четко привязаться к масштабу. Раньше повсеместно использовался более простой одномерный (линейный) barcode (штрих-код):

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

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

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

Мода на QR-коды потихоньку захлестывает и постсоветское пространство. Во всяком случае на сайтах или в метро-рекламе эти замысловатые картинки встречаются уже довольно часто. Да и на визитке разместить barcode будет хорошим решением, позволяющим одним кликом добавить все ваши координаты в мобильный телефон вашего потенциального партнера (программа сканера не только расшифрует закодированную информацию, но и отправит данные в контакты или откроет ссылку в браузере):

Если вы, например, захотели добавить интересную статью в закладки сотового (для его прочтения в дороге), то для всех современных браузеров предусмотрены дополнения и плагины, позволяющие закодировать URL адреса в QR, а затем вы сможете его считать камерой мобильного телефона и указанная страница будет открыта в мобильном браузере. Тоже самое касается выделенных фрагментов текста.

Как создать QR-код — онлайн генераторы

Чуть выше мы рассмотрели генераторы интегрированные в браузеры, но гораздо более функциональными выглядят их онлайн версии, которые могут закодировать нужную вам информацию (URL адрес, текст, личные данные с визитной карточки, SMS, номер телефона и т.п.) и создать картинку нужного вам размера. Результирующее изображение barcode вы сможете сохранить на своем компьютере или получить на него ссылку.

    QR Hacker — служит для создания эксклюзивных изображений с баркодами, которые вы сможете раскрасить, скруглить им углы и даже добавить свой логотип. Т.к. в этой технологии изначально заложена избыточность кода (до 30%), то данные издевательства не приведут к потере информации.

    Сначала в левой панели генератора выбираете тип данных — это нужно, чтобы программа расшифровщик в вашем мобильнике знала, чего с этими данными делать в дальнейшем — открывать ссылку в браузере, показывать текст, добавлять данные в контакты или еще чего-то делать. На следующем шаге в расположенной чуть ниже форме вводите то, что вы хотите закодировать (в моем случае это URL — https://сайт) и жмете на кнопку «Generate».

    В окне редактора появится обычный черно-белый QR-код, который можно будет либо сохранить в таком виде, либо разукрасить. Все инструменты редактора находятся в правой панели. Если рассматривать их сверху вниз, то сначала идет движок скругления углов у элементов, потом инструменты для задания фона цветом, либо загрузки и настройки прозрачности фонового изображения.

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

    QR Coder.ru — простенький генератор barcode с интерфейсом на русском языке. Сначала следует выбрать тот тип информации, который вы хотите зашить в картинку (текст, визитка, SMS или URL) для того, чтобы программа для считывания предложила бы вам нужные варианты дальнейших действий. Например, в случае визитки вам будет предложено заполнить следующие поля:

    Для ссылок это будет открытие в браузере, а для данных визитной карточки — сохранение в контактах (либо набрать номер из визитки):

  1. Qrmania.ru — еще один русскоязычный генератор QR-кодов с несколько более расширенным функционалом, который в первую очередь связан с большим разнообразием типов информации, которую можно закодировать и цветовыми настройками итоговой картинки:

    Имеет место быть возможность кодирования E-mail адреса и целого почтового сообщения с указанием адресата, темы и текста письма. Кроме этого можно закодировать номер телефона (было бы удобно, если бы девушки носили значки или сумки с таким баркодом), Твиттер сообщения и даже координаты на Google картах. Чума!

    Вообще, конечно же, сервис Qrmania можно назвать апофеозом QR генераторов, ибо созданное изображение можно будет не только сохранить на своем компьютере, но и заказать его печать на футболке, бейсболке, значке, сумке и прочей мелочи за вполне вменяемые деньги:

  2. Qrcc.ru — менее пафосный, но тоже функциональный русский онлайн генератор с возможностью заказа печати созданного QR-кода на шмотках и вещах.
  3. Есть еще несколько генераторов от сервиса Kaywa (один и второй), которые ничем особенным не выделяются, но имеют место быть.
  4. Есть свой создатель баркодов и у разработчиков популярного мобильного сканера i-nigma .
  5. Ах, да, еще один буржуйский сервис Goqr.me стоит упомянуть, ибо дизайн приятный. Ну, и хватит, пожалуй.

Да, я в начале статьи заикался о , которые бы позволяли генерировать на лету QR для страниц вашего блога. Почти уже забыл об этом, но все же приведу ссылку на страницу автора этих плагинов . Сам я еще не осознал необходимости прикручивания barcode для всех страниц блога, но, возможно, со временем передумаю.

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

Как расшифровать баркод — программы и онлайн сервисы

Другой вопрос — чем можно расшифровать такие замысловатые картинки на мобильном телефоне. Набор подобных программ довольно велик и многое будет зависеть от типа вашего телефона, а точнее от той ОС, на базе которой он работает (Андроид, Ios и т.п.).

Лично я юзаю телефон Нокиа E72 и больше всего мне понравилась I-nigma — просто переходите с сотового по этой ссылке, сайт разработчиков автоматически сам определит тип вашего аппарата и предложит закачать программу для считывания и расшифровки QR-кодов. Поддерживается, по-моему, все, что только можно придумать (в плане моделей телефонов). Скриншот работы I-nigma вы сможете найти чуть выше по тексту.

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


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

Да, еще стоит упомянуть десктопную программу , ибо тоже имеет право на жизнь. Называется она BarCapture .

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

Ну, и теперь самое время переходить к наиболее популярным программам считывания и расшифровывания баркода для мобильных телефонов :

  1. I-nigma — уже упоминал эту программу, которая существует для разных мобильных платформ
  2. Barcodes Scanner — популярное приложение, которое существует в вариации для Андроида и для Ios.
  3. QuickMark — подойдет практически для любого мобильного устройства
  4. BeeTagg — еще одна универсальная программа для сканирования и распознавания QR-кода, подходящая для огромного числа моделей мобильников
  5. UpCode — опять же мультлатформенный сканер и дешифратор
  6. Neo Reader — ну, вы поняли
  7. Расшифровать QR-код самому — статья на Хабре о том, как обойтись без программ для считывания

Ну, и хочу попрощаться в нетрадиционной манере:

Удачи вам! До скорых встреч на страницах блога сайт

посмотреть еще ролики можно перейдя на
");">

Вам может быть интересно

Dropbox - как пользоваться облачным хранилищем данных, а так же работа с программой Дропбокс на компьютере и в мобильном OneDrive - как пользоваться хранилищем от Microsoft, удаленный доступ и другие возможности бывшего SkyDrive
Как онлайн сделать надпись на фото или наложить текст на картинку
Закладки в браузере Яндекса, Гугл Хром и Фаерфорс, а так же виртуальные онлайн-закладки
Онлайн FTP клиент Net2ftp и Google Alerts - полезный сервисы для вебмастеров

Сейчас на всех товарах в магазинах, на чеках есть штрихкоды. Без них сложно представить сферу торговли, библиотечное и почтовое дело. В этой статье узнаем, как кодируется информация и для чего используется онлайн штрихкод генератор.

Такое штриховое обозначение представляет собой графические данные, зашифрованные в виде полос черного и белого цвета. Их наносят на упаковку, поверхность различных изделий, считать такую информацию могут только специальные технические средства.

Данная система автоматического считывания, или штрихкоды бывают полосковыми (линейными) и двухмерными. Первые могут читаться исключительно в одном направлении (горизонтально). Самые популярные коды линейного типа – американские Universal Product Code (UPC-A, UPC-E). В UPC-A включено двенадцать цифр, UPC-E – восемь, здесь могут быть только числовые значения. Позже в 2005 году несколько компаний объединились, появился European Article Numbering (EAN-8, EAN-13, EAN-128) – европейский стандарт, способный шифровать сам товар и его производителя. Показатель 8 и 13 указывает на количество цифровых символов в кодировке. EAN-8 создали для маркировки небольших объектов, куда сложно нанести EAN-13.


EAN-128 может закодировать любое количество символов, согласно алфавиту Code128. В настоящее время EAN считается универсальным для разных стран, включая Америку и Канаду.

  • Codabar – позволяет шифровать не только числа, но и символы, а также первые 4 буквы английского алфавита. В каждом символе присутствует семь элементов, в которых четыре штриха и три пробела.
  • Codе 128 – с его помощью можно кодировать любые цифры, буквы и специальные символы.

Двухмерные маркировки разработаны для записи больших информационных объемов.

Как пользоваться онлайн генератором штрихкодов?

Для этой процедуры создано огромное количество программ и веб-сервисов, которые «безвозмездно» предоставляют свои услуги.

Специализированный сайт , способный сгенерировать одно- и двухмерный code. Может поддерживать двадцать пять форматов. Пользоваться легко и удобно: выбираете нужный тип кодировки, параметры, которые нуждаются в шифровании (текст, ссылка, номер телефона, настройки беспроводной сети) и кликаете по клавише «Create». После завершения процедуры результат можно будет загрузить в одном из предложенных форматов: PNG, PDF и другие.

Roscod

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

  • выбрать тип будущей комбинации;
  • в специализированное окошко вписать цифры;
  • выбрать масштаб;
  • положение;
  • нажать на создание комбинации;
  • выбрать формат для сохранения.

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

Площадка была разработана для свободного использования. Тут можно создать изображение из готового штрихкода или сгенерировать до пятнадцати штук по первым цифрам. Для работы необходимо только указать соответствующие параметры, включая размеры.


Пользуемся программным обеспечением

Для тех, кому нужно сделать несколько генераций, вполне подойдут онлайн ресурсы. Ну а если нужно проводить инвентаризацию и понадобиться делать не один десяток или даже сотню, используйте соответствующее ПО.

– программа профи уровня, позволяющая создавать, редактировать, печатать этикетки и коды с WYSIWYG-интерфейсом. Может функционировать на Виндовс, начиная с XP. Есть выпуск платный и бесплатный.


Полноценный продукт стоит 40 евро. Главные преимущества:

  • импорт каталога данных – штриховые коды соединяются с внешней БД;
  • генерируются одномерные и двухмерные (QR) маркировки – множество видов и современные QR;
  • можно создавать персонализированные этикетки или привлекать готовые шаблоны;
  • есть функция экспортирования результатов в распространенные графические форматы;
  • поддержка восемнадцати языков, включая русский.

– кросплатформенный продукт, распространяющийся на бесплатной основе. Поддерживается примерно пятьдесят видов кодов, включая двухуровневые. В программе простой англоязычный интерфейс и минимальный набор настроек, принцип работы поймет даже новичок. Полученный результат можно перенести в PNG, SVG и EPS форматы.


Как видите, при необходимости можно воспользоваться онлайн бесплатным генератором штрихкода. Выбирайте один из представленных выше. Для больших объемов работы лучше использовать специальные утилиты.

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

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

История создания штрихкода

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

История создания штрихкода берет свое начало в 1948 году когда аспирант Бернард Сильвер, подслушал разговор президента местной продовольственной сети с деканом Института Технологии Университета Дрекселя, в ходе которого он просил разработать систему автоматического считывания информации о продукте.

Спустя некоторое время Вудланд изобрел прототип того самого штрихкода, которым мы пользуемся сегодня.

Виды штрихкодов

Есть 2 вида штрихкодов линейные (полосковые) и двухмерные. Линейными называются штрихкоды, которые читаются только в одном направлении (по горизонтали).

Наиболее распространенные линейные штрихкоды:

Universal Product Code (UPC - A , UPC - E ) – американский стандарт штрихкода, разрабоатаный в 1973 году. UPC -A состоит из 12 цифр, UPC -E из 8 цифр, является прародителем кодировки EAN

Код UPC состоит только из цифр.

В 2005 году произошло объединение американской компании UCC , канадской ЕССС и европейской EAN образовав глобальную организацию по стандартизации GS 1.

European Article Numbering (EAN -8, EAN -13, EAN -128) – европейский стандарт штрихкода, кодирующий идентификатор товара и производителя.

Индекс 8 и 13 указывает на количество цифр, из которых состоит штрихкод. EAN -8 был разработан для маркировки товаров, на которые ввиду небольших размеров неудобно наносить EAN -13.

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

Обратите внимание! EAN -128 кодирует любое количество букв и цифр, согласно алфавита Code 128. Стандарт EAN на текущий момент является универсальным для всех стран в т.ч. США и Канады.

Codabar – штрихкод позволяющий кодировать помимо чисел также и символы «-», «+», «$», «/»,«.», «:» и четыре буквы A , B, C, D.

Каждый символ содержит 7 элементов состоящих из 4 штрихов и 3 пробелов.

К преимуществу данного штрихкода следует отнести возможность кодирования 6 спец.символов.

Недостаток, довольно существенный и заключается в низком распределении информации на единицу площади (5,5 мм на 1 символ).

Cod е 128 – штрихкод, позволяющий выполнять кодирование цифр, букв и спец.символов. Цифровой код довольно компактный, благодаря записи двух чисел в один модуль штрихкода.

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

Двухмерные штрихкоды были созданы для устранения главного недостатка линейных штрихкодов - отсутствие возможности записывать большие объемы информации.

Например, в QR-код можно записать 7089 цифр, 4295 цифр и букв, 2953 буквы в кодировке Windows-1251 или 1450 букв в кодировке UTF-8.

Расшифровка штрихкода происходит в горизонтальном и вертикальном направлении.

Как создать штрихкод?

Для создания штрихкодов существует довольно много программ и онлайн-сервисов, рассмотрим наиболее популярные из них.

Labeljoy – профессиональное программное обеспечение для создания, редактирования, печати этикеток и штрихкодов с WYSIWYG-интерфейсом, работающее в окружении Windows (WinXP – Win8).

У программы есть бесплатную и платную версии.

Цена платной версии 40 евро.

Основные возможности программы:

    Импорт базы данных – соединение штрихкодов с внешней БД (Acces, Excel, MySQL, SQL Server).

    Генерация одномерных и двухмерных (QR) штрихкодов – для генерации доступно 20 разновидностей одномерных штрихкодов.
    Помимо функции генерации, предусмотренной в программе, есть возможность воспользоваться онлайн-генератором QR-кода размещенного на сайте производителя.

    Возможность создания персонализированных этикеток или использование шаблонов. База содержит большее количество графических эфектов (прозрачность, текстура, границы, пр.) и более 20 тыс. объектов клипарта.

    Возможность экспортирования штрихкодов, этикеток в популярные графические форматы (JPEG, PDF).

    Программа мультиязычна и поддерживает 18 языков в т.ч. русского. На сайте есть подробные видео-инструкции по работе с программой.

– бесплатная кросплатформенная утилита для генерации штрих-кодов. Есть поддержка около 50 разновидностей штрихкодов, в т.ч. двухуровневых.

Утилита имеет простой английский интерфейс и минимум настроек, с принципом работы разберется даже новичок. Результаты работы могут быть экспортированы в PNG, EPS и SVG форматы.

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

Штрих-код представляет собой графическое изображение, которое легко может считываться сканером. Данное изображение содержит в себе информацию о конкретном товаре. В свою очередь, данная информация содержится в развернутом виде в базе организации.

Использование штрих-кодов позволило значительно упростить жизнь как продавцам, так и покупателям: предварительно занесенный товар в систему при «пробивании» его штрих-кодом будет немедленно учтен, что его продажа была осуществлена. Подобный подход значительно упрощает бизнес и работу бухгалтерам.

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

Онлайн-сервисы для генерации штрих-кода

1. Online Barcode Generator

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

При необходимости, вы можете настроить и загружаемое изображение. Вы можете указать необходимое разрешение в точках, изменить формат изображения, задать собственные цвета, а также, при необходимости, задать необходимый угол наклона.

2. Онлайн-генератор штрих-кода

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

3. Бесплатный генератор штрих-кодов онлайн

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

Штрих-код – это эффективный инструмент для использования в разных сферах бизнеса. Воспользуйтесь одним из предложенных в статье онлайн-сервисов, чтобы совершенно бесплатно создать необходимое количество уникальных штрих-кодов.