首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >closedxml添加图像vb

closedxml添加图像vb
EN

Stack Overflow用户
提问于 2015-11-11 16:22:16
回答 2查看 2.1K关注 0票数 2

我正在ASP.NET中做一个webform,目前正在使用ClosedXML,有没有一种方法可以在工作表中插入一个位置上的图像?

代码语言:javascript
复制
Dim wb As New XLWorkbook()
Dim ws As IXLWorksheet = wb.Worksheets.Add("NAME")
Dim httpResponse = Response
httpResponse.Clear()
httpResponse.ContentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"

'INSERT IMAGE HERE'
ws.insertimage("imagepath")'???

Dim namedoc As String = "namedoc"
httpResponse.AddHeader("content-disposition", "attachment;filename=""" + namedoc+ ".xlsx""")
Using tmpMemoryStream As MemoryStream = New MemoryStream()
    wb.SaveAs(tmpMemoryStream)
    tmpMemoryStream.WriteTo(httpResponse.OutputStream)
    tmpMemoryStream.Close()
End Using
httpResponse.End()
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-11-12 10:05:05

更新: ClosedXML现在支持图像,请参阅这里

原始答案:

如何插入图像? 虽然您可以打开一个已经有图像的Excel并保存该图像,但是您不能用ClosedXML插入一个新的图像。

官方常见问题解答

票数 1
EN

Stack Overflow用户

发布于 2016-01-21 14:40:03

就像Raidri说的,我不认为你能做到。

但是我让它使用Open使用它,尽管它并不是很简单:

http://polymathprogrammer.com/2009/11/30/how-to-insert-an-image-in-excel-open-xml/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33655016

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档