Генерация QR-кода

06.09.17

Разработка - Разработка внешних компонент

Приложение для генерации QR-кода. Организован COM-интерфейс, что позволяет легко использовать приложение в 1С. Генерация происходит локально, не используя сторонние сервера, соответственно не требуется подключение к интернету.

Скачать файлы

Наименование Файл Версия Размер
Генерация QR-кода
.rar 852,31Kb
149
.rar 852,31Kb 149 Скачать

Архив содержит инсталлятор приложения, а также внешнюю обработку с примерами генерации QR-кода средствами COM-объекта приложения и генерации кода на сервере Google.

Процедура СгенерироватьQRкодСИспользованиемQRGenerator(ТекстКода, Картинка)
    Попытка
        QRCOM = Новый COMОбъект("QR.Generator");
        //Установливаем параметры генерации,
        //действие не обязательное, COM-объект имеет значения по умолчанию
        QRCOM.Коррекция = Коррекция;  //тип  - целое число  (0-3)
        QRCOM.Отступ = Отступ; //тип  - целое число (0 - 10)
        QRCOM.РазмерПикселя = РазмерПикселя;  //тип  - целое число (1 - 10)
        //Получаем имя временного файла и передаём параметром в QR-Generator и загружаем картинку из файла 
        ИмяФайла = ПолучитьИмяВременногоФайла("bmp");
        Если QRCOM.ПолучитьФайлBMP(ТекстКода, ИмяФайла) Тогда
             Картинка = Новый Картинка(ИмяФайла);
             УдалитьФайлы(ИмяФайла);
        КонецЕсли;
    Исключение
        Сообщить("Не удалось запустить генератор QR-кода. Возможно программа QR-Generator не установлена на данном компьютере."); 
    КонецПопытки;
    QRCOM = Неопределено;
КонецПроцедуры 

 

См. также

Медиадисплей. Рекламный информационный монитор для покупателя.

Разработка внешних компонент POS терминал Рабочее место Розничная торговля Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд Реклама, PR и маркетинг Управленческий учет Платные (руб)

Монитор покупателя может отображать текущую покупку на кассовом месте, показывать видеорекламу, баннеры, во время простоя разворачивать рекламу на весь экран. Можно использовать в качестве графического меню-борда в кафе и видеовывески. Управление выводом на телевизор через hdmi-приставку на базе Windows или Android. В качестве устройства отображения можно использовать Android-планшеты, фоторамки с Android, монитор любого Windows-компьютера, доступного по сети. Настраивается ЛЮБОЙ ДИЗАЙН экрана!

16800 руб.

30.05.2017    52118    34    69    

43

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

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Внешняя компонента позволяет работать c TWAIN-совместимым оборудованием (сканерами, камерами) . Полностью совместима со стандартной TWAIN-компонентой из БСП и может применяться как ее замена без изменения вызовов, при этом может работать с 64-разрядной платформой, а так же имеет расширенную функциональность, например, сохранение результата непосредственно в PDF без использования сторонних утилит. Прекрасно работает на сервере, тонком клиенте и веб-клиенте (проверена работа в браузерах Google Chrome, Mozilla Firefox и Microsoft Internet Explorer).

2400 руб.

12.05.2020    26253    131    99    

83

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

Разработка внешних компонент Телефония, SIP Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

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

2400 руб.

04.05.2018    44988    117    64    

60

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

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

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

1500 руб.

17.09.2018    35089    104    123    

111

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

Разработка внешних компонент Платформа 1С v8.3 Платные (руб)

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

2000 руб.

28.03.2013    54006    35    14    

68

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

Разработка внешних компонент Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

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

2400 руб.

22.06.2016    30844    4    4    

8

Внешняя компонента 1С и С++. Продолжаем разговор.

Разработка внешних компонент Платформа 1С v8.3 Бесплатно (free)

А давайте запилим 8.3.26 до релиза, или оповещение с сервера...

19.02.2024    4045    starik-2005    28    

52

Внешние компоненты 1С и язык C++

Разработка внешних компонент Механизмы платформы 1С Платформа 1С v8.3 Бесплатно (free)

Некоторые практические аспекты создания внешних компонент на языке С++ для платформы 1С 8.3++.

26.01.2024    4788    starik-2005    32    

39
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Shade 2 22.07.13 11:21 Сейчас в теме
Спасибо полезная штука. Как раз думаем такое прикрутить к ценникам )))
2. azhilichev 213 31.10.13 02:54 Сейчас в теме
Шикарная вещь! Какие есть ограничения на использования?
3. Jonovich 25 31.10.13 14:37 Сейчас в теме
Спасибо. По поводу ограничений не совсем понял вопрос... Прогу писал под винду, она регистрирует COM-объект в системе, который может использовать 1С и другие приложения. Программа бесплатная, пользуйтесь на здоровье, и если понравилась ставтье плюсы на публикации.
4. SP17081992 5 11.08.17 10:50 Сейчас в теме
(3) Программа не работает на WINDOWS x 64. Может есть другая программа, которая может генерировать QR код под WINDOWS x 64
5. sssss_aaaaa_2011 11.08.17 11:35 Сейчас в теме
(4) "Невозможность использовать" и "не работает" для вас одно и тоже?
Вы еще не знаете где, как и на что влияет битность кода?
6. SP17081992 5 11.08.17 11:42 Сейчас в теме
(5) Я прекрасно знаю где, как и на что влияет битность кода. Вы имеете виду, что невозможно сгенерировать QR код под WINDOWS x 64? Что за новость?
7. sssss_aaaaa_2011 11.08.17 11:47 Сейчас в теме
(6) Вы как-то очень своеобразно понимаете прочитанное. "Не работает" достойно блондинки-секретутки, а не технаря. Попытка вызова 32-битного кода из 64-битного в одном процессе не приводит к запуску 32-битного и потому говорить о "работе/не работе" такого кода - как минимум некомпетентность.
А сгенерировать можно. Только пользоваться надо правильно.
8. SP17081992 5 11.08.17 11:58 Сейчас в теме
(7) Во первых: Если программа выдает ошибку означает что "НЕ РАБОТАЕТ", и если вы будете даволный, если место "Не работает" будет сказано "Невозможность использовать", то вот эта достойно блондинки-секретутки, а не технаря.
Во вторых: Если вы не знаете можно создавать программы (например на C++, C#) которые можно использовать 1) только 32, 2) только 64 и 3) 64 и 32 битного процессе.
14. Xershi 1475 29.11.18 19:56 Сейчас в теме
(8) в (12) решение вашей проблемы.
9. Jonovich 25 19.08.17 13:03 Сейчас в теме
(4) Сережа, предоставьте описание ошибки, скриншоты, сообщите версию ОС. Приведите Ваш код инициализации COM-объекта и вызова метода, если используете в сторонней программе.
Скажу сразу, приложение не тестировал, и пока не планирую этого делать, на Win10.
10. user1097398 29.11.18 15:22 Сейчас в теме
Добрый день! Интересуют подробные инструкции и какие возможности дает ваше приложение по генерации QR-кода из 1С. Есть потребность реализации одного проекта, подробности во вложенном файле. Прошу после ознакомления прислать на почту ответ - можно ли ваше приложение "допилить" под указанные в файле потребности.
Прикрепленные файлы:
Генерирование QR-кодов.docx
11. Jonovich 25 29.11.18 19:33 Сейчас в теме
У программы одна функция - генерация QR-кода, этот инструмент входящим параметром получает строковое значение, которое преобразует в QR-код, результатом метода будет картинка со штрих кодом. Инструмент вполне годится для решения Вашей задачи, и "допиливать" нужно только конфигурацию учетной системы - научить систему использовать инструмент.
12. Xershi 1475 29.11.18 19:45 Сейчас в теме
(10) https://infostart.ru/public/510646/ это решение будет намного проще. В типовых кстати оно уже встроено!
13. Jonovich 25 29.11.18 19:51 Сейчас в теме
(12)
то решение будет намного проще. В типовых кстати оно уже встроено!

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

.. в принципе и можно и интернет-сервисы юзать.
но одним из условий моей задачи было отсутсвие интернета на компьютере пользователя, собственно поэтому разработал приложение, которое обходится без интернета
15. Xershi 1475 29.11.18 19:58 Сейчас в теме
(13) кстати в библиотеке подключаемого оборудования обещают что сделают для мобильной платформы такое ближе к марту 2019.
А пока пассивно ищу инфу как можно самому это сделать вот тут:
https://forum.infostart.ru/forum15/topic202825/
16. Jonovich 25 29.11.18 20:03 Сейчас в теме
(15)
библиотеке подключаемого оборудования обещают что сделают для мобильной платформы такое ближе к марту 2019.
А пока пассивно ищу инфу как можно самому это сделать вот тут:


На мобильной платформе на устройстве без интернета?
17. Xershi 1475 29.11.18 20:31 Сейчас в теме
(16) да. Внешняя компонента для андроида. С интернетом через гугл раз и готово, но мы не ищем легких путей))
18. mbgwine 05.03.19 18:36 Сейчас в теме
За обработку спасибо! В Ут 11.4 есть функция ДанныеQRКода, можно взять оттуда.
19. Xershi 1475 05.03.19 19:20 Сейчас в теме
(18) в (12) про это уже написано!
20. angeliccare 97 09.06.21 15:18 Сейчас в теме
Мне не повезло: у клиента стоял Софос.

360 Total Security: Risks: Троян (HEUR/QVM05.1.CF5C.Malware.Gen)
Оставьте свое сообщение