Picture.ConvertTo
Revision as of 08:37, 8 August 2023 by 1>Admin
| ConvertTo (Изменение формата) | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||
Функция конвертирует картинку в выбранный формат по его наименованию. Если картинка уже в указанном формате, функция не будет выполнять никаких действий.
Синтаксис
Picture.ConvertTo(<Формат картинки (STRING)>,<Параметры>)
Аргументы
<Формат картинки (STRING)>- Формат конвертации картинки. Картинка будет превращена в указанный формат. Возможны следующие форматы (количество форматов может быть увеличено в будущем): BMP, JPG, PNG, GIF.<Параметры>- (необязательный аргумент) Аргумент задает дополнительные параметры конвертации и зависит от формата. Доступны следующие параметры:- Для формата BMP: Задает количество бит на точку, возможно следующие значения параметра: 32 (по умолчанию), 24, 16, 8, 4, 2 (не поддерживается под Windows), 1.
Примеры
//Создадим таблицу SFT
t:=Table.Create();
//Загрузим JPG картинку с диска
аКар:=Picture.Create();
аКар.Load("C:\Picture.jpg");
//Превратим картику в PNG
аКар.ConvertTo("PNG");
//Добавим картинку в таблицу
t.AddObject(2,,аКар,1,"100,100,200,200");
//Сохраним таблицу на диск
t.Save("c:\Result.xlsx","xlsx");