Перейти к основному содержимому

ГенераторQrКода

Стд::Мультимедиа::ГенераторQrКода

Предназначен для генерации QR-кодов.

Сравнение

Ссылочное

Иерархия типа​

Базовые типы: Объект


Конструкторы​

ГенераторQrКода​

ГенераторQrКода(
  Ширина: Число,
  Высота: Число,
  Коррекция: УровеньКоррекцииQrКода = УровеньКоррекцииQrКода.Низкий,
  Формат: ФорматИзображения = ФорматИзображения.Png,
  ТочныйРазмер: Булево = Ложь)
Создает генератор QR-кодов с уровнем коррекции Коррекция, который записывает сгенерированные QR-коды в изображения формата Формат шириной Ширина и высотой Высота. Также задает обязательность ТочныйРазмер соответствия размера сгенерированного изображения заданному.


Свойства​

Коррекция​

ТолькоЧтение

Уровень коррекции QR-кода при его генерации.


Размер​

ТолькоЧтение

Размер изображения, в которое будет помещен генерируемый QR-код.


ТочныйРазмер​

ТолькоЧтение

ТочныйРазмер: Булево

Обязательность соответствия размера сгенерированного изображения с QR-кодом заданному размеру.

Может отличаться в случае указания недостаточного размера изображения для записи QR-кода (размер будет автоматически увеличен до минимально возможного для записи QR-кода).


Формат​

ТолькоЧтение

Формат изображения, в которое будет помещен генерируемый QR-код.


Методы​

КодироватьUrl​

КодироватьUrl(Url: Строка): Байты
Кодирование URL адреса Url в формате QR-кода. Возвращает изображение с сгенерированным QR-кодом в виде байтов.


КодироватьВизитку​

Версия 9.0 и выше

КодироватьВизитку(
  Имя: Строка,
  Телефон: Строка,
  Почта: АдресПочты|Строка,
  Заголовок: Строка = "",
  Компания: Строка = "",
  Адрес: Строка = "",
  ВебСайт: Строка = "",
  Заметка: Строка = ""
): Байты
Кодирование визитной карточки в формате QR-кода. Имя - имя владельца визитной карточки. Телефон - телефон владельца визитной карточки. Почта - адрес электронной почты владельца визитной карточки. Заголовок - заголовок визитной карточки. Компания - компания владельца визитной карточки. Адрес - адрес компании/владельца визитной карточки. Website - адрес сайта компании/владельца визитной карточки. Заметка - заметка на визитной карточке. Возвращает изображение с сгенерированным QR-кодом в виде байтов.


КодироватьВизитку​

Версия 8.0 и ниже

КодироватьВизитку(
  Имя: Строка,
  Телефон: Строка,
  Почта: АдресПочты|Строка,
  Заголовок: Строка = "",
  Компания: Строка = "",
  Адрес: Строка = "",
  Сайт: Строка = "",
  Заметка: Строка = ""
): Байты
Метод заменен на КодироватьВизитку.


КодироватьПодключениеWifi​

КодироватьПодключениеWifi(
  Ssid: Строка,
  Пароль: Секрет|Строка = "",
  ПротоколБезопасности: ПротоколБезопасностиWifi = ПротоколБезопасностиWifi.БезПароля,
  ВидимостьСети: Булево = Истина
): Байты
Кодирование подключения к Wi-Fi сети в формате QR-кода. Ssid - имя Wi-Fi сети. Пароль - пароль для подключения к Wi-Fi сети. ПротоколБезопасности - протокол безопасности Wi-Fi сети. ВидимостьСети - видимость Wi-Fi сети. Возвращает изображение с сгенерированным QR-кодом в виде байтов.


КодироватьПочту​

КодироватьПочту(Почта: АдресПочты|Строка): Байты
Кодирование адреса электронной почты Почта в формате QR-кода. Возвращает изображение с сгенерированным QR-кодом в виде байтов.


КодироватьСобытие​

КодироватьСобытие(
  Название: Строка,
  Начало: Момент,
  Окончание: Момент,
  МестоПроведения: Строка,
  Url: Строка = "",
  Описание: Строка = ""
): Байты
Кодирование календарного события в формате QR-кода. Название - название события. Start - временной момент начала события. Окончание - временной момент конца события. МестоПроведения - местоположение события. Url - URL адрес с информацией о событии. Описание - описание события. Возвращает изображение с сгенерированным QR-кодом в виде байтов.


КодироватьТекст​

КодироватьТекст(Текст: Строка): Байты
Кодирование текста Текст в формате QR-кода. Возвращает изображение с сгенерированным QR-кодом в виде байтов.


КодироватьТелефон​

КодироватьТелефон(Телефон: Строка): Байты
Кодирование номера телефона Телефон в формате QR-кода. Возвращает изображение с сгенерированным QR-кодом в виде байтов.


УстановитьРазмер​

УстановитьРазмер(Размер: РазмерИзображения): ГенераторQrКода
Установить размер изображения Размер, в которое будет помещен генерируемый QR-код. Возвращает текущий экземпляр.

Перегрузка
УстановитьРазмер(Ширина: Число, Высота: Число): ГенераторQrКода


УстановитьРазмер​

УстановитьРазмер(
  Ширина: Число,
  Высота: Число
): ГенераторQrКода
Установить размер изображения исходя из ширины Ширина и высоты Высота, в которое будет помещен генерируемый QR-код. Возвращает текущий экземпляр.

Перегрузка
УстановитьРазмер(Размер: РазмерИзображения): ГенераторQrКода


УстановитьТочныйРазмер​

УстановитьТочныйРазмер(ТочныйРазмер: Булево): ГенераторQrКода
Установить обязательность соответствия размера сгенерированного изображения с QR-кодом заданному размеру. Возвращает текущий экземпляр.


УстановитьУровеньКоррекции​

УстановитьУровеньКоррекции(Коррекция: УровеньКоррекцииQrКода): ГенераторQrКода
Устанавливает уровень коррекции Коррекция генерируемого QR-кода. Возвращает текущий экземпляр.


УстановитьФормат​

УстановитьФормат(Формат: ФорматИзображения): ГенераторQrКода
Устанавливает формат Формат изображения, в которое будет помещен генерируемый QR-код. Возвращает текущий экземпляр.


Список унаследованных методов​

Объект​

ВСтроку

ПолучитьТип

Представление