2013-06-27 3 views
1

Я разрабатываю приложение VSTO. В какой-то момент я создаю изображение, которое я хочу отобразить пользователю.
Мой вопрос:VSTO вставить изображение в слово, excel, power-point и mail attachment в Outlook

  1. Как вставить это изображение в текстовый документ.
  2. Как вставить это изображение в активное лист excel.
  3. Как вставить это изображение в новый слайд в Power Point.
  4. Как вставить это изображение в виде вложения в почту в Outlook.

Update:, что я попробовал

для слова WordApp.ActiveDocument.Shapes.AddPicture(fileFullPath, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing);, и это работает.

для первенствует я получил HRESULT: 0x800A03EC Error

+0

прийти на ... Вы знаете, Правила StackOverflow ... что вы пробовали? :] –

+0

@KazJaw спасибо .. я обновил свой вопрос –

+0

может кто-то хотя бы помочь мне в перспективе? –

ответ

1

Я нашел два решения этого вопроса:

Первое:

Globals.ThisAddIn.Application.ActiveDocument.InlineShapes.AddPicture(imagesurl); 

Второе:

Slide activeSlide = Globals.ThisAddIn.Application.ActiveWindow.View.Slide; 
    Microsoft.Office.Interop.PowerPoint.Shape ppPicture = 
    activeSlide.Shapes.AddPicture(imageurl , 
    MsoTriState.msoTrue, MsoTriState.msoTrue, 0, 0); 
    ppPicture.LinkFormat.SourceFullName = imageurl 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^