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 に答える