Нашел вот такой код
КВФ = Лев(КаталогВременныхФайлов(), 3) + "SlideShowTemp\";
СоздатьКаталог(КВФ);
КаталогКонвертатора = КаталогВременныхФайлов() + "SlideShow\ImageMagick\";
WScript = Новый COMОбъект("WScript.Shell");
ИмяФайлаТекста = КВФ + "txt.txt";
Текст = Новый ТекстовыйДокумент;
Текст.УстановитьТекст(Надпись);
Текст.Записать(ИмяФайлаТекста, "windows-1251", Символы.ВК);
Темп_ИмяФайлаШрифта = КаталогВременныхФайлов() + "SlideShow\Fonts\AGCROWO.TTF";
ИмяФайлаШрифта = КВФ + "font.TTF";
КопироватьФайл(Темп_ИмяФайлаШрифта, ИмяФайлаШрифта);
ИмяФайлаСлайда =КВФ + "text." + Строка(БиблиотекаКартинок[ИмяКартинки].Формат());
ИмяФайлаКартинки = КВФ + "img.bmp";
ИмяФайлаНовойКартинки = КВФ + "img." + Строка(БиблиотекаКартинок[ИмяКартинки].Формат());
БиблиотекаКартинок[ИмяКартинки].Записать(ИмяФайлаКартинки);
КомандаКонвертацииКартинки = """" + КаталогКонвертатора + "convert.exe"" -background transparent -font """ + ИмяФайлаШрифта + """ -pointsize 18 -page A2 -fill #000000ff text:""" + ИмяФайлаТекста + """ -trim -bordercolor transparent -border 24 """ + ИмяФайлаСлайда + """";
WScript.Run(КомандаКонвертацииКартинки, 0, Истина);
ИмяФайлаПодложки = КВФ + "source.png";
КопироватьФайл(ИмяФайлаКартинки, ИмяФайлаПодложки);
КомандаКонвертацииКартинки = """" + КаталогКонвертатора + "convert.exe"" """ + ИмяФайлаПодложки + """ -compose over -gravity South """ + ИмяФайлаСлайда + """ -composite -alpha off """ + ИмяФайлаКартинки + """";
WScript.Run(КомандаКонвертацииКартинки, 0, Истина);
Возврат ПоместитьВоВременноеХранилище(Новый ДвоичныеДанные(ИмяФайлаКартинки), УникальныйИдентификатор);
У меня есть в цикле при выгрузке картинок из номенклатуры путь к картинкам, название и т.д., как мне просто наложить названия на картинки в цикле,
WScript = Новый COMОбъект("WScript.Shell");
Затем как я понимаю convert.exe уже обрабатывает изображение, вообщем нужна помощь