Формат вызова:
ЗакодироватьТекстВКартинку(Текст: строка; Картинка: Буфер; Путь к ресурсам: строка): целое; /*только чтение*/
описание:
Позволяет представить текст в виде QR-кода.
пример использования:
включить "Печать документов", "Многостраничные секции", "Диаграммы";
переменные
Ш : Шаблон;
Б : Буфер;
i : целое;
ШтрихКод : строка;
Диалог : МодальныйДиалог;
Страницы : МногоСтраничнаяСекция;
ОкноШаблона: ОкноСекцииШаблона;
Я : Ячейка;
начало
Диалог := СоздатьМодальныйДиалог("Многостраничная секция");
Страницы := Диалог.Секция;
ОкноШаблона := Страницы.ДобавитьСтраницу("Форма отчета", "Тест QR-кодов");
Ш := ОкноШаблона.Шаблон;
Я := Ш.КорневаяЯчейка;
Б := СоздатьБуфер;
ШтрихКод := "Кто никогда не совершал ошибок, тот никогда не пробовал ничего нового." + ВК +
"Альберт Эйнштейн";
Б.Размер := 0;
i := ЗакодироватьТекстВКартинку(ШтрихКод, Б/*, Реестр.Узел("Установки").Значение("ПутьQR").КакСтрока*/);
Я.Рисунок.ЗагрузитьИзБуфера(Б);
Диалог.Выполнить("Приложение", Кнопка_Отмена);
УдалитьОбъект(Ш, Б)
конец
Формат вызова:
ЗакодироватьТекстВШтрихКод(Текст: строка; Картинка: Буфер; Ширина, Высота, СПодписью: целое; Формат: строка): целое; /*только чтение*/
описание:
Позволяет представить текст в виде штрих-кода в соответствии с определенным форматом.
пример использования:
включить "Печать документов", "Многостраничные секции", "Диаграммы";
переменные
Ш : Шаблон;
Б : Буфер;
L : Список;
i : целое;
ШтрихКод, Формат: строка;
Диалог : МодальныйДиалог;
Страницы : МногоСтраничнаяСекция;
ОкноШаблона: ОкноСекцииШаблона;
Я, Я1 : Ячейка;
начало
Диалог := СоздатьМодальныйДиалог("Многостраничная секция");
Страницы := Диалог.Секция;
ОкноШаблона := Страницы.ДобавитьСтраницу("Форма отчета", "Тест штрих-кодов");
Ш := ОкноШаблона.Шаблон;
Я := Ш.КорневаяЯчейка;
Я.Ориентация := Ориентация_Вертикальная;
Я.ЧислоЯчеек := 2;
Б := СоздатьБуфер;
L := СоздатьСписок("Code93,Code128", ",");
ШтрихКод := "Hello, World!";
от i := 0 до Я.ЧислоЯчеек-1 делать
начало
Б.Размер := 0;
Формат := L.Стр(i);
Я1 := Я.Ячейки(i);
ЗакодироватьТекстВШтрихКод(ШтрихКод, Б, Я1.Ширина, Я1.Высота, Да, Формат);
Я1.Рисунок.ЗагрузитьИзБуфера(Б);
конец;
Диалог.Выполнить("Приложение", Кнопка_Отмена);
УдалитьОбъект(L, Ш, Б)
конец
Формат вызова:
СгенерироватьКапчу(Картинка: Буфер): строка; /*только чтение*/
описание:
Создает gif-рисунок, содержащий капчу (5 символов). В качестве результата возвращает строку на основании которой была сгенерирована капча.
Формат вызова:
СканироватьШтрихКод(Режим: целое): строка; /*только чтение*/
Формат вызова:
СписокФорматовШтрихКодов(Список: Список); /*только чтение*/
описание:
Модуль предназначен для преобразования и представления информации в виде диаграмм.
функции объекта:
ДобавитьГрафикФормат вызова:
Диаграмма.ДобавитьГрафик(Заголовок: строка; ТипГрафика: целое): БазовыйГрафик; /*только чтение*/
параметры:
Заголовок - Параметр указывает наименование графика.
ТипГрафика - Параметр указывает тип графика.
Формат вызова:
Диаграмма.Очистить; /*только чтение*/
Формат вызова:
Диаграмма.ПроцентОбъема: целое;
описание:
Объект, описывающий свойства графического изображения.
функции объекта:
ДатаИВремяФормат вызова:
ЗначенияГрафика.ДатаИВремя: целое;
Формат вызова:
ЗначенияГрафика.Коэффициент: дробное;
описание:
Расширенный объект модуля Диаграммы.
функции объекта:
ДобавитьТочкуФормат вызова:
БазовыйГрафик.ДобавитьТочку(X, Y: дробное; Метка: строка); /*только чтение*/
описание:
Возвращает значение добавленной точки с заданными координатами.
параметры:
X - Параметр указывает координату точки по оси Х.
Y - Параметр указывает координату точки по оси Y.
Метка - Параметр указывает метку точки.
Формат вызова:
БазовыйГрафик.ЗначенияX: ЗначенияГрафика; /*только чтение*/
описание:
Возвращает значение координаты точки по оси Х данного базового графика.
Формат вызова:
БазовыйГрафик.ЗначенияY: ЗначенияГрафика; /*только чтение*/
описание:
Возвращает значение координаты точки по оси Y данного базового графика.
Формат вызова:
БазовыйГрафик.Цвет: целое;
описание:
Возвращает и устанавливает цвет базового графика.
Формат вызова:
БазовыйГрафик.Ширина: целое;
описание:
Возвращает и устанавливает ширину базового графика.
наследуется от типа: БазовыйГрафик
описание:
Тип графика, изображаемого в виде ломаной линии.
наследуется от типа: БазовыйГрафик
описание:
Тип графика, изображаемого в виде "столбиков различной высоты".
наследуется от типа: БазовыйГрафик
описание:
Тип графика, изображаемого в виде "разрезанного пирога".