Vin*_*orn 5 c# image ms-office npoi xwpf
我已经在使用NPOI库创建Excel文档(这是POI Java项目的.NET版本),但现在我还想创建一个Word(Docx文档).
我想在文档中添加一个图像,但不知何故它不起作用.看起来它正在添加图像,但是当我打开下载的文档时
“The file <document filename> cannot be opened because there are problems with the contents”
这是在文档中添加图像的代码:
XWPFParagraph p2 = wordDoc.CreateParagraph();
XWPFRun r2 = p2.CreateRun();
r2.AddPicture(pictureData, (int)PictureType.PNG, "image1", 800, 600);
Run Code Online (Sandbox Code Playgroud)
其中pictureData是pictureData的memoryStream.memoryStrean是正确的,因为我可以从中获取base64字符串并显示正确的输出,但我想要的只是将此图像转换为word文档.
所以我的问题是,我错过了什么,我做错了什么?无法在XWPF文档中找到有关图像的任何文档.
提前致谢
我也在 codeplex.com 上提出了这个问题,您可以在其中下载该库,NPOI 库的协调员 tonyqus 的回答如下:
这是 NPOI 2.0.6 中的一个错误。它将在 NPOI 2.1 中修复
| 归档时间: |
|
| 查看次数: |
2050 次 |
| 最近记录: |