QR-код с логотипом компании (обычная и управляемая форма)

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

Арт.: 529205

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-код с логотипом (оптимальные настройки)
Обработка QR-код с логотипом (проверка)
Обработка QR-код с логотипом (финальная генерация)
Обработка QR-код с логотипом ОФ
Обработка QR-код с логотипом (выбор типа) ОФ
Обработка QR-код с логотипом (тип ссылка) ОФ
Обработка QR-код с логотипом (генерация кода) ОФ
Обработка QR-код с логотипом (настройки по-умолчанию) ОФ
Обработка QR-код с логотипом (оптимальные настройки) ОФ
Обработка QR-код с логотипом (проверка) ОФ
Обработка QR-код с логотипом (финальная генерация) ОФ

2400 руб.

1200 руб.

Введение

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

Такую задачу мне удалось решить довольно просто и результат вы можете увидеть в моей публикации.

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

В комментариях к моей публикации был вопрос: 

А как наложить на QR-код логотип компании?

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

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

Описание

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

Важно! Требуются права на установку внешней компоненты.

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

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

Результат: QR-код с логотипом компании!

Презентация продукта

Требования для работы обработки:

 - ОС семейства Windows XP и старше; 

 - Установленная и запущенная "Служба загрузки изображений Windows (WIA)"/"Windows Image Acquisition (WIA)";

 - Права доступа в системе на запуск внешних компонент;

 - Платформа 1С Предприятие 8.х. Тестировалась обработка на платформе 8.3.5 и старше. Теоретически управляемая форма будет работать с версии 8.2, а обычная форма с версии 8.0;

 - Версия конфигурации не играет роли. Можно запустить даже на пустой конфигурации.

Если у вас требования подходят, то смело можно начинать запуск:

1. Вот так выглядит обработка на управляемых формах:

Обработка QR-код с логотипом

2. Далее вы можете выбрать тип QR-кода:

Обработка QR-код с логотипом (выбор типа)

3. Для примера, выберем "Ссылка", наберем ссылку на сайт //infostart.ru/profile/340290/ и нажмем кнопку "Сгенерировать QR-код":

Обработка QR-код с логотипом (генерация кода)

4. Теперь рассмотрим настройки обработки по-умолчанию:

Обработка QR-код с логотипом (настройки по-умолчанию)

Первый важный параметр: "Уровень коррекции ошибок" - уровень погрешности изображения при котором данный QR-код все еще возможно 100% распознать. Принимает 4 допустимых значения: 0(7% погрешности), 1(15% погрешности), 2(25% погрешности), 3(35% погрешности).

Второй параметр: "Размер" - физический размер QR-кода, указывается в пикселях. 

Третий параметр флажок: "Использовать внешний QR-код". Этот параметр предусмотрен, если вы решите использовать уже готовый файл с QR-кодом, который вы укажите в четвертом параметре "Имя файла внешнего QR-кода".

Пятый параметр: "Имя файла логотипа компании". В нем требуется выбрать или заполнить полный путь до изображения с логотипом. 

Шестой параметр: "Отступ слева". Он определяет насколько будет смещен логотип относительно левой стороны QR-кода, указывается в пикселях. 

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

5. Но данные настройки нам не подойдут, поэтому определим оптимальные:

Обработка QR-код с логотипом (оптимальные настройки)

Как вы заметили, мы выбрали файл с логотипом, увеличили коррекцию ошибок и уменьшили отступы!

6. Важным нюансом, как говорилось ранее это проверка читаемости QR-кода. Давайте нажмем на кнопку проверки: 

Обработка QR-код с логотипом (проверка)

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

7. И давайте наконец завершим работу и сформируем, то чего мы и хотели - QR-код с логотипом компании:

Обработка QR-код с логотипом (финальная генерация)

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

Условия использования

  1. Если в вашем релизе платформы обработка не сможет запуститься, то доработка будет выполнена бесплатно!
  2. Код обработки полностью открыт! Использование в своих разработках возможно только с указанием ссылки на автора!
  3. Подписка на обновление в течение месяца бесплатно!
  4. Техподдержка (ответы на любые вопросы по программе) - бесплатно!
  5. Обработка не лицензируется!
Статистика:
Просмотры 30822
Загрузки 4
Рейтинг 8
Создание 22.06.16 12:43
Обновление 04.05.23 15:13
№ Публикации 529205
Характеристики:
Теги

Обработка QR-код QR-code с логотипом компании QR code with logo

Рубрики Разработка внешних компонент
Кому Программист
Тип файла Внешняя обработка (ert,epf)
Платформа Платформа 1С v8.3 ,
Управляемые формы
Конфигурация Конфигурации 1cv8
Операционная система Windows
Страна Не имеет значения
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Платные (руб)
Код открыт Да
1. alom4 22.03.17 06:16 Сейчас в теме
По поддержке и лицензии не совсем понятно....
Каждые три месяца нужно будет продлевать лицензию, иначе работать не будет?
2. Техподдержка 22.03.17 15:11
(1) добрый день!
Код программы полностью открыт!
В рамках ИС можно продлевать поддержку продукта.
Например:
Вы купили программу и через год вышла версия платформы 1С 8.4.1. И программу требуется доработать или произвести настройки у вас в базе.
Вот это называется продление лицензии!
3. DrAku1a 03.05.21 16:28 Сейчас в теме
Всё уже есть в стандартной БСП - см. ГенерацияШтрихкода.ИзображениеШтрихкода
4. Техподдержка 03.05.21 17:39
(3) вопрос не про писание кода, а в готовом продукте.

Оставьте свое сообщение

См. также

Внешняя компонента для сканирования (замена TWAIN-компоненты БСП) (Native Win 32/64)

Внешняя компонента позволяет работать c TWAIN-совместимым оборудованием (сканерами, камерами) . Полностью совместима со стандартной TWAIN-компонентой из БСП и может применяться как ее замена без изменения вызовов, при этом может работать с...

2400 руб.

Внешняя компонента печати PDF (Native Win 32/64)

Внешняя компонента позволяет печатать PDF файлы непосредственно из 1С, не используя при этом сторонних программ. Прекрасно работает на сервере, тонком клиенте и веб-клиенте. Основана на проекте PDFium из состава проекта Chromium/Chrome

1500 руб.

Мастер создания внешних компонент 1С (технология COM) для DELPHI 6/7/8/2005/2006/2007/2008/2010/XE/XE2/XE3

Средство для сверхбыстрой разработки внешних компонент 1С:Предприятия 7.7 и 8 по технологии COM на всех версиях DELPHI, начиная с 6.

2000 руб.

Внешняя компонента для подключения 1С к телефонии Asterisk

Внешняя компонента выполнена по технологии Native API для 1С 8.х, обеспечивает доступ к программным АТС Asterisk (FreePBX, Elastix) через AMI интерфейс. Через него можно управлять многими функциями Asterisk (определение номеров, перевод зво...

2400 руб.

Мультитул - Инструменты для работы с оборудованием и возможности Python в 1С.

На текущий момент поддерживается tcp клиент и сервер, работа с COM портом(232, 485) в удобном для отладки варианте через HEX-строку и в неизмененном виде, создание modbus запроса через вышеуказанные интерфейсы и дешифровка ответа. Распознав...

6000 руб.

Внешняя компонента GraphQL клиент для 1С

Внешняя компонента, позволяющая посылать команды и получать ответы по GraphQL протоколу из 1С.Может быть использована при интеграции. В 1С работает на стороне "клиента".

4600 руб.

Компонента ExchangeStruc (Структура Обмена). Прямой обмен данными между потоками, сессиями и окнами.

Аддон "Структура Обмена" (ExchangeStruc) - это компонента, которая обеспечивает доступ к разделяемым процессом структурам, аналогичным структурам 1С. Обеспечивает прозрачную передачу данных примитивных типов, в том числе Двоичных ...

7200 руб.

Универсальный драйвер весового индикатора "UniServer AUTO: WeightIndicator"

Универсальный драйвер весового индикатора "UniServer AUTO: WeightIndicator" предназначен для подключения весовых индикаторов автомобильных, вагонных , платформенных весов любых производителей к различным конфигурациям 32-х или 64-...

10800 руб.

COMNativeWrapper, COM-Диспетчер Native-компонент 1С (Аддонов), совместимый со всеми версиями 1С (7.7, 8.0, 8.1, 8.2, 8.3).

Обертка COM для компонент типа Native-Addin под разные версии 1С от 8.2 до 8.3 с поддержкой интерфейсов IMsgBox, IAttachInfo, IPlatformInfo. Поддержка свойств компонент имеющих тип Binary. Работает под любыми версиями 1С от 7.7 до 8.3. На п...

4500 руб.

88005555256
Заказать звонок
support@infostart.ru
Telegram
Чат на сайте