19.11.2015, 14:55 | #1 |
Участник
|
Excel .NET вставка картинки
Не получается реализовать вставку картинки методами .Net
пробовал через Pictures (Microsoft.Office.Interop.Excel.Pictures) X++: pictures_net.Insert(string Filename, Object Converter); перерыл интернет, не нашел что это за объект такой. Пробовал вторым параметром пихать null, System.Object - метод сваливается с ошибкой: Unknown name. (Exception from HRESULT: 0x80020006 (DISP_E_UNKNOWNNAME)) либо Пустое значение получить нельзя. Недопустимый тип аргумента. через Shapes (Microsoft.Office.Interop.Excel.Shapes) не получилось даже скомпилировать код X++: shapes_net.AddPicture(String Filename, MsoTriState LinkToFile, MsoTriState SaveWithDocument, Single Left, Single Top, Single Width, Single Height);
shapes_net.AddPicture(_fileName, 0, 0, 1, 1, 100,100); Единственное как получилось запихать картинку в эксельку - через буфер обмена PasteSpecial, но это не решение - так как затирает буфер пользователя. Может кто сталкивался с подобной задачей. |
|
Теги |
clrobject |
|
|