2015-03-02 187 views
0

我正在使用docx4j在我的Java程序中生成报告。我可以向报告添加文字,但是我无法将图像添加到报告中。Java报告生成

我试图添加图像,使用下面的代码

WordprocessingMLPackage wordprocessingMLPackage = WordprocessingMLPackage.createPackage(); 

InputStream frontImageInputStream = new FileInputStream(new File(fileNameAndPath)); 

byte[] binaryDataFrontImage = IOUtils.toByteArray(frontImageInputStream); 

BinaryPartAbstractImage.createImagePart(wordprocessingMLPackage, binaryDataFrontImage); 

wordprocessingMLPackage.save(new java.io.File("myfile.docx")); 

任何人都可以分享这个想法的任何报告。

回答

0

您已添加图像部分,但您尚未在文档表面添加任何内容以实际显示它。

有关完整示例,请参阅ImageAdd.java