1

我想生成一个带有嵌入图像的 .doc 文件。目前我面临一个问题,即我从我的 jsp 脚本动态生成的文件未在离线模式下显示图像。我想让它们像原始文档一样嵌入,以便可以查看以供离线使用

请帮忙

4

1 回答 1

0

您可以使用apache POI生成 doc 文件,并插入图像,例如:

String savePath= "c:\\temp\\";  
String docFile= savePath+ "test.doc";  
String imgFile= savePath+ "img.jpg";  

HWPFDocument poiDoc = new HWPFDocument(new FileInputStream(docFile));  
  List picList=poiDoc.getPicturesTable().getAllPictures();  
  Picture picture=(Picture)picList.get(0);  
    try {  
            picture.writeImageContent(new FileOutputStream(imgFile));  
      } catch (FileNotFoundException e) {  
              e.printStackTrace();      
}  
于 2013-02-22T06:19:53.483 回答