【发布时间】:2017-11-01 04:44:13
【问题描述】:
背景
我的项目很紧急,需要我迭代一个大型 XML 文件并返回 Base64 编码的图像。
每张图片都必须插入到 MS Word 文档中,为此我使用了 DocX 库。
我正在毫无问题地将 Base64 字符串转换为位图。
问题
在我的一生中,我似乎无法将位图放入 Novacode.Image 对象中,然后可以将其插入到文档中。注意:我已经知道如何转换为 System.Drawing.Image 格式。让我伤心的是 Novacode.Image 格式 (DocX)。
如果我尝试转换为(Novacode.Image)somebitmap;,我会得到Can not cast expression of type Image to Bitmap。如果我尝试初始化一个新的Novacode.Image 对象,我会得到Can not access internal constructor Image here。
使用 C#、.NET 4、Forms 应用程序,大量的咖啡。
问题
只有 Novacode.Image 对象可以通过库插入到 MS Word 文档中,那么我到底要如何在其中获取我的位图??
在这一点上我睡眼惺忪,所以也许我只是错过了一些简单的事情。
【问题讨论】: