2013-06-27 53 views
1

我正在開發VSTO應用程序。在某些時候,我創建了一個圖像,我想將其顯示給用戶。
我的問題:VSTO在outlook中插入word,excel,power-point和郵件附件圖片

  1. 如何將該圖像插入word文檔。
  2. 如何將該圖像插入到活動 excel表格中。
  3. 如何將該圖像插入到Power-Point中的新幻燈片中。
  4. 如何在outlook中將該圖像作爲附件插入郵件中。

更新:我曾嘗試

一個字WordApp.ActiveDocument.Shapes.AddPicture(fileFullPath, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing);,它的工作。

爲Excel我有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 
}