HelpF.pro

Как программно получить Картинку из базы и сохранить ее преобразовав в другой формат?

Код 1C v 8.х
 //Получим и сохраним Общую картинку из библиотеку картинок конфигурации
ИмяКартинки = Метаданные.ОбщиеКартинки.OutlookExpress;
ВыбраннаяКартинка = БиблиотекаКартинок[ИмяКартинки.Имя];
// Сохраним полученную картинку в c:\temp\
ВыбраннаяКартинка.Записать("c:\temp\"+ИмяКартинки.Имя+"."+Строка(ВыбраннаяКартинка.Формат()));
//А теперь сохраним картинку в другом формате PNG
КартинкаPNG = ВыбраннаяКартинка.Преобразовать(ФорматКартинки.PNG);
КартинкаPNG.Записать("c:\temp\"+ИмяКартинки.Имя+"."+Строка(КартинкаPNG.Формат()));

Опубликовано на сайте: https://HelpF.pro
Прямая ссылка: https://HelpF.pro/faq8/view/726.html