Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 16 Текущий »

Сгенерировать QR-код Версия 1 (Python)

Группа действий: Машинное зрение 


Описание

Действие генерирует QR-код на основе указанных данных и сохраняет его в виде файла (формат .png).

Иконка действия

Параметры и их настройки

Свойство

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры

Формат передачи данных

Способ записи данных, на основе которых будет сгенерирован QR-код

Robin.String


Да

Путь к папке

Путь к папке, в которую будет сохранен файл с QR-кодом. Для сохранения файла также нужно заполнить поле «Имя файла»

Robin.FolderPath

C:\doc\img

Да

Имя файла

Название файла с QR-кодом (без расширения). По умолчанию создается файл с расширением *.png. Для сохранения файла также нужно заполнить поле «Путь к папке»

Robin.String


Да

Перезаписать

Если значение «true», и в указанной папке существует файл с таким же именем и расширением, то новый файл его перезапишет. Если «false», файл перезаписан не будет и действие вернет ошибку

Robin.Boolean

true

Нет

Словарь

Словарь, ключи и значения которого будут содержаться в QR-коде

Robin.Dictionary


Нет

Текст

Текст, который будет содержаться в QR-коде

Robin.String


Нет

Результаты

Результат

Путь до файла с QR-кодом

Robin.FilePath



Особые условия использования 

Робот вернет ошибку, если:

  • по указанному пути уже есть файл с указанным именем и поле "перезаписать" = false;

  • словарь с другим типом данных не строк.

Робот вернет пустой результат, не вернет ошибку, если:

  • источники данных пустые. (в том числе табы, пробелы...).

Пример использования 

Задача

Необходимо создать QR-код по тексту взятого из  Word файла.

Решение

Воспользоваться действиями “Взять текст”, “Сгенерировать QR-код”.

Реализация

Соберем схему робота.

  1. Для начала нам необходимо открыть Word файл с необходимым текстом.


  2. В параметрах указываем путь к нужному Word файлу. 


  3. Далее считываем текст при помощи действия “Взять текст”. Здесь указываем контекст открытого файла. После мы передаем результат данного действия в действие “Сгенерировать QR-код”. В параметрах “Текст” указываем его.

Результат

В результате работы робота мы получаем готовый QR-код.

  • Нет меток