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

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

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

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

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

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


(6) CheBurator,
Ничего удивительного. Генерить QR-код из пустоты умеют только волшебники.
И даже им нужна по крайней мере мана.
9. Xershi 645 01.07.16 10:46 Сейчас в теме
(7) утюгчеловек, так я глянул много кода вшито, портировать его на 1С наверно долго будет, а использовать готовую компоненту проще всего) Кстати на скприпте аж в 2009 это написали.
10. CheBurator 3389 03.07.16 22:57 Сейчас в теме
(7) на клюшках тыщу лет назад умели генерить EAN без шрифтов, ВК и прочих внешних инструментов - чисто на возможностях мокселя.
Принципиальную проблему сгенерить QR например на том же самом мокселе - не вижу...
11. Xershi 645 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 28 25.05.16 17:17 Сейчас в теме
(4) Alien_job,
жаль, что не нашёл, а изобретал велосипед =(, спасибо за ссылку!
8. Orgalit 11 01.07.16 10:37 Сейчас в теме
Как раз то, что было давно нужно. Спасибо!
12. CheBurator 3389 04.07.16 10:27 Сейчас в теме
нафига код портировать если это так трудоемко? м.б. имеет смысл разобраться что к чему и написать код? хотя, конечно, нафига...
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Консультант-аналитик 1С
Москва
Полный день

Консультант ERP-систем
Москва
Временный (на проект)

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

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

Программист 1С
Москва
Полный день