Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Генератор qr кодов на Node JS / Параметры вывода

  • На этом уроке мы зададим параметры qr кода: цвет, размер (масштаб), отступ

    www.npmjs.com/package/qrcode#api - описание свойств qr кода в библиотечке qrcode
  • Дата отправки отчёта: 23 декабря 2021 г.
  • Задание выполнено: за 21 час. 57 мин.
  • Чему научился: Создавать переменную params и передавать ее в функцию qrcode.toFile()
      Задавать свои параметры цвета (color), отступ (margin) и масштаб (scale) qr кода
  • Что было сложным: Хотелось бы знать, для чего нужны разные параметры? Наверно, не только , чтобы глазу было приятней.
  • Оценка видео-уроку:
Отчёт от 11589 за Генератор qr кодов на Node JS / Параметры вывода




Оцени работу

 
Сохранить страницу:

791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Генератор qr кодов на Node JS / Параметры вывода / 2021-12-24 01:33

Причин, как мне видится, несколько:
1. "Глазу приятнее" - на самом деле это не такая глупая причина, и имеет достаточно глубокие последствия, особенно в наше время. Вся индустрия дизайна и достаточно большАя часть маркетинга товаров построена на том, что конечному потребителю должен быть "приятен" вид продукта, в том числе и его визуальное восприятие. Благодаря этому приобретут больше товара, и производитель выиграет. И различная цветовая гамма (ну и размеры) qr-кода играет на то, чтобы qr-код наиболее логично и красиво вписывался в дизайн и цветовое оформление конечного продукта
2. В повседневности используются qr-коды различных размеров - от совсем крохотных (на пробках от шампанского или пузырьках лекарств) до просто гигантских (на стенах супермаркетов, автобусах, рекламных растяжках). И необходимо работать с qr-кодами без искажения изображения, чтобы не было проблем со считыванием
3. Внутренняя сущность. Библиотека qrcode базируется на работе с элементом canvas, который (мы это рассмотрим, я планирую сделать курсы графики для Node JS и JS) имеет множество параметров для изменения размера, работает с различными цветами изображения и фона, и разработчики библиотеки qrcode решили не блокировать эти свойства, а по максимуму использовать (для достижения целей, которые я описал в п 1 и п 2)


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Генератор qr кодов на Node JS / Параметры вывода / 2021-12-24 01:57

Возможны и иные потребности в параметрах qr кода, которые навскидку не видны


  • Отчёт оценивали:
    25450MaxB+1   30187Tim+1   791Валерий Жданов+1   9014Николай Денисов+1   30514Tom+1   1710Степан+1  

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился:  Создавать переменную params и передавать ее в функцию qrcode.toFile() Задавать свои параметры цвета (color), отступ (margin) и масштаб (scale) qr кода
Трудности: Хотелось бы знать, для чего нужны разные параметры? Наверно, не только , чтобы глазу было приятней.