Сообщение о событии содержащее qr код

Обновлено: 08.07.2024

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

Цель работы – изучить способы создания QR кодов

ü Познакомиться с историей создания QR-кодов;

ü Рассмотреть области применения QR-кодов;

ü Изучить принцип создания QR-кодов;

ü Рассмотреть способы создания QR кодов;

ü Создать свои QR коды;

ü Сравнить онлайн сервисы по созданию QR кодов;

Предмет исследования – способы создания и считывания QR -кода.

Объект исследования – QR-Коды.

Методы исследования: анкетирование, классификация, наблюдение, систематизация, беседа, изучение и анализ интернет и литературных источников, эксперимент, выводы.

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

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

Придуман QR ­код давно – еще в 1994 году, однако широкое распространение получил именно сейчас, когда вследствие технического прогресса увеличились возможности его использования в повседневной жизни.

До России коды добрались только сейчас. При том, что сейчас эра смартфонов, где есть возможность загрузить специальную программу для считывания кодов – даже дети самостоятельно могут использовать QR-код! Так для чего же они нужны? Как использовать QR-код? Какая информация может содержаться в QR-коде и как его сгенерировать? Об этом мы решили узнать в процессе исследования.

QR код представлен в виде особого изображения, на нем зачастую можно рассмотреть три квадрата больших по размеру, чем прочие элементы. На эти квадраты ориентируются программы, которые должны расшифровать скрытое там послание. Благодаря этим элементам, приложение оценивает масштаб и уровень наклона. QR позволяет сохранить намного больше данных, чем традиционный штрих-код. Теоретически таким образом можно передать около 2,5 страниц текста. Однако чтобы упростить расшифровку, в обычных условиях таким образом кодируют до нескольких сотен знаков.
Закодировать информацию в QR-код можно несколькими способами, а выбор конкретного способа зависит от того, какие символы используются. Если используются только цифры от 0 до 9, то можно применить цифровое кодирование, если кроме цифр необходимо зашифровать буквы латинского алфавита, пробел и символы ±*/$%*. используется алфавитно-цифровое кодирование. Ещё существует кодирование кандзи, которое применяется для шифрования китайских и японских иероглифов, и побайтовое кодирование. Перед каждым способом кодирования создаётся пустая последовательность бит, которая затем заполняется.

На QR-коде есть обязательные поля, они не несут закодированной информации, а содержат информацию для декодирования. Это:

ü Поисковые узоры

ü Выравнивающие узоры

ü Полосы синхронизации

ü Код маски и уровня коррекции

ü Код версии (с 7-й версии)

а также обязательный отступ вокруг кода. Отступ — это рамка из белых модулей, её ширина — 4 модуля.

Основное достоинство QR-кода — это лёгкое распознавание сканирующим оборудованием, что даёт возможность использовать их в различных сферах деятельности человека.

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

Онлайн сервисы для создания QR -кода:

QR Hacker – это сервис, позволяющий сделать свой QR неповторимым не только по содержанию, но и по форме. Можно добавить собственный логотип, раскрасив привычные геометрические фигуры или скруглив углы. Мы получаем традиционный черно-белый QR. Его можно разукрасить либо сохранить в изначальном виде. Необходимые инструменты для редактирования помещены на правую панель. Здесь можно найти функцию скругления углов, а также инструменты для работы с фоном и прозрачностью. Там же присутствуют элементы для добавления логотипа. Единственный минус – программа на английском языке.
Следующий сервис – Qrmania. Сервис простой и понятный. Но при создании QR-кода нельзя вставить текст и логотип, но можно изменить цвет кода и фона.

Qrcc. Нельзя вставить логотип. Имеется возможность заказа печати результата на различных аксессуарах и одежде. Очень простой и удобный ресурс, который мы рекомендуем для быстрого создания QR-кода.

Программа для создания QR кода:

QR Code Studio. Программа QR Code Studio (для Microsoft Windows, Mac OS X) позволяет быстро и удобно создавать QR-коды. Получаемые штрих коды могут быть сохранены в графическом формате (BMP, GIF, JPG, PNG или TIFF) или скопированы в буфер обмена. Никакие специальные знания не нужны: ассистент ввода данных облегчает создание QR-кодов для электронных визитных карточек и мобильной маркировки. Программа QR-Code Studio является абсолютно бесплатной для частного и некоммерческого использования.

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

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

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

Существует много различных Онлайн сервисов. Мы провели исследование, рассмотрели 4 сервиса, и составили сравнительную характеристику. (Приложение 1)
Более простым мы считаем - сервис Qrcc, который рекомендуем вам для создания собственного QR-Кода. В процессе работы мы научились создавать разные QR -коды с помощью онлайн сервисов и программ. В приложении 2 представлены наши QR -коды, в них мы зашифровали пословицы.

В процессе работы мы пришли к выводам:

q Создать QR- несложно;

q Для создания QR -кода существуют простые онлайн сервисы;

q Возможность использовать в различных сферах деятельности человека;

q Метод QR кодов способен облегчить процесс выбора продукта или услуги;

q Используя свой смартфон мы можем считать QR -код и узнать информацию, закодированную кодом.

1. Ковалёв А. И. QR-коды, их свойства и применение // Молодой ученый. — 2016. — №10. — С. 56-59.

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

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

Если взглянуть на QR код, то мы увидим самые различные квадраты:

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

Какую информацию можно заложить в QR код?

1. Набор цифр. До 7089 цифр (кодирование 10 бит на 3 цифры);

2. До 4296 алфавитно цифровых символов;

3. До 2953 байт любой информации (все зависит от кодировки) в байтовом режиме кодирования и до 1817 иероглифов в Кандзи.

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

Будет интересно:

Несколько примеров:

— Цифровое кодирование обычно используется в промышленности или в бизнесе — в коде будут цифры аналогичны штрих коду;

— В сертификате, который мы показываем чтобы войти в заведения общепита зашифрована гиперссылка на сайт Госуслуг.

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

Вывод

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

Мы можем найти QR-коды на каждом шагу: на упаковке игрушек, продуктов питания, на визитных карточках и даже на зданиях. Как он выглядит и для чего нужен QR-код? Обо всём вы узнаете в статье ниже.

Что такое QR-код

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

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

QR-коды – это квадратные двухмерные штрих-коды, которые были созданы в 1994 году в Японии. Их разработчик – Масахиро Хара, главный инженер японской компании Denso Wave, которая была дочерней компанией Toyota. Поэтому вначале QR-код использовался для отслеживания транспортных средств и деталей в процессе производства.

Сканирование QR-кода с помощью смартфона

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

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

Для чего нужны QR-коды

QR-коды обычно используются для хранения таких данных, как:

Как сканировать QR-коды

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

Как создать QR-код

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

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

Цветные QR-коды

Пример цветного QR-кода

Подробнее о безопасности QR-кодов вы можете прочитать далее в статье.

Применение QR-кодов

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

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

Упаковка продукта

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

Оригинальная открытка на день рождения

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

Меню ресторана

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

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

Видеоигры

Популярные видеоигры, такие как Fez и Watch Dogs, включают QR-коды в качестве элементов сюжета и игрового процесса. Мобильные игры, такие как Munzee, используют геолокацию в сочетании с QR-кодами, чтобы создать игровой процесс, в который можно связать с реальным миром, сканируя QR-стикеры в физических местах.

Надгробия с QR-кодами

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

Музей в современной интерпретации

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

Безопасны ли QR-коды?

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


This article addresses the issue of the use of QR-codes in marketing. The characteristics of QR-codes. Algorithms of creation and reading of QR-codes. An example of changing the appearance of QR-codes and how it used by advertising companies. Positive and negative aspects of using this technology.

Keywords: QR-code, information, coding and decoding of QR-codes, marketing.

С каждым новым этапом становления человеческого общества, информация становится более востребованным и наиболее важным ресурсом. Информация нуждается в защите, для этого информация, чаще всего, подвергается кодировке со стороны отправителя и дешифрации со стороны получателя. QR-код является промежуточным закодированным состоянием информации, которую может расшифровать любой человек, обладающий сканирующим устройством. На QR-код не возлагается обязанность строгой защиты информации, для этого созданы другие технологии (например, электронные ключи, способные использовать сложные математические функции для кодирования информации [3]).

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

‒ Цифры и буквы латинского алфавита — 4296;

‒ Двоичный код — 2953 байта (следовательно, около 2953 букв кириллицы в кодировке windows-1251 или 1450 букв кириллицы в utf-8);

‒ Распознавание черных и белых областей;

‒ Декодирование формата информации (цифровой, буквенно-цифровой, иероглифы, двоичный код);

‒ Определение версии кода;

‒ Извлечение данных (и корректировка с использованием корректирующих кодов;

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

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

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

‒ L–уровень коррекции. При его использовании можно восстановить 7 % информации.

‒ M–уровень коррекции. Восстановление 15 % информации.

‒ Q–уровень коррекции. Восстановление 25 % информации.

‒ H–уровень коррекции. Восстановление 30 % информации.

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

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

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

  1. Кодирование данных. Закодировать информацию можно несколькими способами, все зависит от того, какую информацию необходимо внести в QR-код. Если будут использованы только цифры, то используется цифровой формат кодирования, а если будет использован алфавит, то алфавитно-цифровой и т. д. Перед каждым способом кодирования создается пустая последовательность бит, которая потом заполняется.
  2. Добавление служебной информации. На данной стадии формирования QR-кода определяется уровень коррекции ошибок и версия кода, а также происходит добавление служебных полей, в которых указывается способ кодирования и количество данных.
  3. Разделение информации на блоки. Полученная на предыдущих этапах последовательность байт разбивается на блоки, количество которых напрямую зависит от версии кода и уровня коррекции ошибок. Сначала определяется количество байт в каждом из блоков, затем идет их последовательное заполнение. Важно, чтобы данные заполнили все блоки.
  4. Создание байтов коррекции. Данный процесс основан на алгоритме Рида-Соломона и должен быть применен к каждому блоку информации. Сначала определяется количество байтов коррекции, потом, ориентируясь по этим данным, создается многочлен генерации.
  5. Объединение блоков. Все созданные блоки (блоки данных и блоки коррекции ошибок) необходимо свести в один поток байт. Поочередно из каждого блока берется один байт информации, пока блоки не станут пустыми.
  6. Размещение информации наQR-коде. Созданная в предыдущем пункте последовательность байт размещается в строгом порядке. При этом QR-код имеет базовые модули и элементы, занимающие определенные места, которые нельзя заполнять созданным потоком. Заполнение QR-кода данными начинается с правого нижнего угла, снизу вверх, бит за битом.

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

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

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

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

После того, как QR-коды будут напечатаны и распространены, с помощью системы управления QR-кодами можно следить за продуктивностью каждого кода с точностью до одного сканирования [1]. Производитель может получать доступ к различным данным, относящимся к распространенным QR-кодам. Помимо частоты считываний кодов, можно получить число уникальных сканирований, тем самым определить, сколько человек считало код. Более того, можно получить информацию о месте, дате, времени, об используемом устройстве и его операционной системе при каждом сканировании. Определить место, где был прочитан код, можно по IP-адресу оборудования. И хотя местоположение будет определено не точно, этих данных вполне достаточно для анализа и статистики. Все эти данные поступают в режиме реального времени (on-line), то есть каждое новое сканирование отображается в течение нескольких секунд. Такая возможность позволяет всегда иметь актуальную картину QR-маркетинга. По всем собранным и обработанным данным, компания-заказчик может узнать, где ее компания протекает наиболее успешно и усилить распространение своих QR-кодов в этих регионах.

Как и другие технологии, QR-коды имеют свои плюсы и недостатки.

Положительные стороны QR-кода:

‒ Данный код относится к открытым технологиям, то есть технологиям, доступным каждому, потому он и получил быстрое распространение, особенно в среде маркетинга;

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

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

‒ Вмещает в себя относительно мало информации, например, закодировать целую книгу в один стандартный QR-код не представляется возможным;

‒ QR-код является общедоступной технологией, следовательно, нельзя хранить важную информацию в виде QR-кода, так как код не предоставляет соответствующий уровень защиты информации;

QR-код первой версии имел размеры 21x21 модулей, на данный момент существует код 40 версии с размерами 177x177 модулей. Различия между кодами разных версий заключаются в их размерах и объемах максимальной вместимости. Но развитие QR-кода — не только увеличение числа внутренних модулей. Кроме использования различных цветов и логотипов на QR-коде, его можно развернуть на 45 градусов, что придаст ему некоторую оригинальность. Но самое привлекательное преобразование над кодом — это его анимирование. Картинка становится подвижной, что в наибольшей степени привлекает внимание потенциальных клиентов. Но с использованием анимирования, сфера использования QR-кодов резко уменьшается. Такие коды можно использовать только в интернете и на телевидении [6]. Но прогресс не стоит на месте и развитие QR-кодов так же продолжается.

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

Читайте также: