我使用Java POI 3.7创建了一个简单的docx-Document.XWPF.然后,我使用方法添加了一张图片   XWPFDocument.addpicture(byte[] arg0, int arg1).
XWPFDocument docx = new XWPFDocument();  
XWPFParagraph par = docx.createParagraph();  
XWPFRun run = par.createRun();
run.setText("Hello, World. This is my first java generated docx-file. Have fun.");
run.setFontSize(13);
InputStream pic = new FileInputStream("logo.jpg");
byte [] picbytes = IOUtils.toByteArray(pic);
docx.addPicture(picbytes, Document.PICTURE_TYPE_JPEG);
Run Code Online (Sandbox Code Playgroud)
由于docx的文件大小增加,图片被"物理地"添加到文档中; 但它在MS Word中根本不显示.似乎有一个参考文件中缺少的图片.
这样做的方法是什么?如何用apache POI完成图片处理?Web上有更多教程,XWPF几乎没有任何文档或教程,它解释了段落,运行等的处理.
我在这里找到的唯一一件事就是:https://issues.apache.org/bugzilla/show_bug.cgi?id = 49765,但它根本没用.
提前谢谢了.