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

Программирование - Внешние компоненты

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

Архив содержит инсталлятор приложения, а также внешнюю обработку с примерами генерации 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 = Неопределено;
КонецПроцедуры 

 

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

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

См. также

Комментарии
1. Shade (Shade) 2 22.07.13 11:21 Сейчас в теме
Спасибо полезная штука. Как раз думаем такое прикрутить к ценникам )))
2. 9thlevel@mail.ru (alexzhilichev) 31.10.13 02:54 Сейчас в теме
Шикарная вещь! Какие есть ограничения на использования?
3. Jonovich (Jonovich) 23 31.10.13 14:37 Сейчас в теме
Спасибо. По поводу ограничений не совсем понял вопрос... Прогу писал под винду, она регистрирует COM-объект в системе, который может использовать 1С и другие приложения. Программа бесплатная, пользуйтесь на здоровье, и если понравилась ставтье плюсы на публикации.
4. Сережа Петросян (SP17081992) 3 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) 3 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) 3 11.08.17 11:58 Сейчас в теме
(7) Во первых: Если программа выдает ошибку означает что "НЕ РАБОТАЕТ", и если вы будете даволный, если место "Не работает" будет сказано "Невозможность использовать", то вот эта достойно блондинки-секретутки, а не технаря.
Во вторых: Если вы не знаете можно создавать программы (например на C++, C#) которые можно использовать 1) только 32, 2) только 64 и 3) 64 и 32 битного процессе.
9. Jonovich (Jonovich) 23 19.08.17 13:03 Сейчас в теме
(4) Сережа, предоставьте описание ошибки, скриншоты, сообщите версию ОС. Приведите Ваш код инициализации COM-объекта и вызова метода, если используете в сторонней программе.
Скажу сразу, приложение не тестировал, и пока не планирую этого делать, на Win10.
Оставьте свое сообщение