0. dattk 27 18.05.16 18:20 Сейчас в теме

Генерация QRCode без внешних компонент и подключения к Интернету

Для генерации QR-кода нужны были внешние компоненты, программы или доступ к интернет, а почему бы не сгенерировать QRCode javascript-ом? В таком виде он будет доступен всем платформам, которые в состоянии отобразить HTML документ. Проверил на 1С 8.1-8.3 и на последней мобильной платформе.

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. CheBurator 3392 18.05.16 22:47 Сейчас в теме
лучше бы написали 1. отдельно генерацию кода на чистом макете (печформе), отдельно 2.преобразование его в картинку
2. dattk 27 19.05.16 05:37 Сейчас в теме
(1) CheBurator,
я поделился подходом - ссылка на библиотеку JS в сообщении, можно сделать все что угодно, всем с форматом не угодишь =), а мобильное приложение сделано в форме конфигурации для удобства тестирования. опубликовал конфигурацию, залил на мобильное устройство и проверил.
Смысл генерации QR-кода у меня был в отображении его на экране для передачи строки информации - поэтому не макеты и не печформы.
3. dattk 27 20.05.16 07:41 Сейчас в теме
Нашел ошибку при генерации длинной строки на русском языке. Ошибка была в qrcode.min.js, потом на гитхабе увидел различие между полной версией qrcode.js и qrcode.min.js.

Рекомендую использовать полную версию библиотеки qrcode.js в шаблоне и смотреть Issues и Pull requests при возникновении ошибок у вас с библиотекой в дальнейшем.
6. CheBurator 3392 25.05.16 22:29 Сейчас в теме
(3) да вы что...? оказывается для генерации QR без ВК надо использовать что-то вместо ВК...
;-)
7. утюгчеловек 29.05.16 12:07 Сейчас в теме
да вы что...? оказывается для генерации QR без ВК надо использовать что-то вместо ВК...


(6) CheBurator,
Ничего удивительного. Генерить QR-код из пустоты умеют только волшебники.
И даже им нужна по крайней мере мана.
9. Xershi 683 01.07.16 10:46 Сейчас в теме
(7) утюгчеловек, так я глянул много кода вшито, портировать его на 1С наверно долго будет, а использовать готовую компоненту проще всего) Кстати на скприпте аж в 2009 это написали.
10. CheBurator 3392 03.07.16 22:57 Сейчас в теме
(7) на клюшках тыщу лет назад умели генерить EAN без шрифтов, ВК и прочих внешних инструментов - чисто на возможностях мокселя.
Принципиальную проблему сгенерить QR например на том же самом мокселе - не вижу...
11. Xershi 683 03.07.16 23:01 Сейчас в теме
(10) CheBurator, так вопрос же не в подмене, а в портировании кода! Портируйте код все вам похлопаем в ладоши, друдоемко его разобрать. Но если бы деньги платили был бы живее интерес!
4. Alien_job 161 24.05.16 14:29 Сейчас в теме
Тут уважаемый minimajack уж выкладывал такую штуку, правда очень скромно. Работает отлично
http://forum.infostart.ru/forum24/topic63560/message1301558/#message1301558
ZyZer; dattk; Amel2010; +3 Ответить
5. dattk 27 25.05.16 17:17 Сейчас в теме
(4) Alien_job,
жаль, что не нашёл, а изобретал велосипед =(, спасибо за ссылку!
8. Orgalit 11 01.07.16 10:37 Сейчас в теме
Как раз то, что было давно нужно. Спасибо!
12. CheBurator 3392 04.07.16 10:27 Сейчас в теме
нафига код портировать если это так трудоемко? м.б. имеет смысл разобраться что к чему и написать код? хотя, конечно, нафига...
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Бизнес-аналитик 1С
Москва
зарплата от 140 000 руб. до 200 000 руб.
Полный день

Консультант 1С (Бухгалтерия)
Санкт-Петербург
зарплата от 100 000 руб.
Полный день

Программист 1С
Санкт-Петербург
зарплата от 150 000 руб.
Полный день

Программист 1С
Тюмень
зарплата от 70 000 руб.
Полный день

Программист 1С
Москва
зарплата от 150 000 руб. до 150 000 руб.
Полный день