2011-07-27 46 views
3

我正在使用一個模板文檔,該文檔使用CustomXmlBlocks作爲佔位符來放置表格和其他信息。我需要能夠以某種方式將圖像放入其中一個塊中,即使它首先被放入運行中。將字節數組中的圖像插入到OpenXML中CustomXmlBlock

圖像以字節數組的形式從數據庫中返回(最終是.bmp格式)。

我試圖做這樣的事情只是爲了看看我甚至可以獲取圖像文件中,但無濟於事現身:

ImagePart imagePart = mainPart.AddImagePart(ImagePartType.Bmp); 
MemoryStream imageStream = new MemoryStream(imgData); //imgData is the byte array 

imagePart.FeedData(imageStream); 

我一直在想,必須有一個簡單的方法只是採取字節流並將其放置到文檔中,但我無法在任何地方找到任何示例。我現在需要使用該imagePart做些什麼嗎?

回答