如何使用java將圖像插入word文檔中如何使用java將圖像插入word文檔
2
A
回答
1
查看Apache POI API。
3
0
Docmosis也可以做到這一點。您將文檔中的圖像作爲佔位符放置以根據需要獲取大小等,然後Docmosis將在運行時從Java注入給定圖像。
1
請試試這個:
import java.io.*;
import org.apache.poi.openxml4j.exceptions.InvalidFormatException;
import org.apache.poi.xwpf.usermodel.*;
import org.apache.poi.xwpf.usermodel.XWPFDocument;
import org.apache.poi.xwpf.usermodel.XWPFParagraph;
import org.apache.poi.xwpf.usermodel.XWPFRun;
import java.io.FileInputStream;
import java.io.FileOutputStream;
public class ImageDoc
{
public static void main(String[] args) throws IOException, InvalidFormatException
{
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("C:\\Users\\amitabh\\Pictures\\pics\\3.jpg");
//byte [] picbytes = IOUtils.toByteArray(pic);
//run.addPicture(picbytes, Document.PICTURE_TYPE_JPEG);
run.addPicture(pic, Document.PICTURE_TYPE_JPEG, "3", 0, 0);
FileOutputStream out = new FileOutputStream("C:\\Users\\amitabh\\Pictures\\pics\\finallyhurray.doc");
docx.write(out);
out.close();
pic.close();
}
}
您可以更改路徑名稱將相應
相關問題
- 1. 將圖像插入Word文檔TextBox
- 2. 使用XSLT&C將圖像(字節[])插入Word文檔#
- 3. 如何使用java將圖像插入到openoffice writer文檔中?
- 4. 如何以編程方式將圖像插入Word文檔?
- 5. 如何將圓形插入word文檔
- 6. 如何在c中用現有的word文檔插入圖像#
- 7. 將圖片插入word文檔
- 8. 將圖像插入文檔
- 9. 如何在將圖片插入Word文檔時檢索圖像文件名
- 10. 在Java中插入圖像到Word文檔
- 11. Java POI可以將圖像寫入Word文檔嗎?
- 12. 如何將SharePoint元數據(圖片)插入到Word文檔中?
- 13. 如何使用Java編輯Word文檔
- 14. 將按鈕插入到Word文檔中
- 15. 將Excel文件中的文本插入Word文檔(Word VBA)
- 16. 如何在Word文檔中插入圖像對象作爲圖片
- 17. 如何使用DocX在Word文檔中插入換行符?
- 18. 如何在將Word文檔嵌入到單個文檔中時使用文本創建圖像
- 19. 使用OpenXML插入圖片到Word文檔的標題
- 20. 如何在將圖片插入word文檔後更改圖片的大小
- 21. 如何以編程方式將註釋插入Microsoft Word文檔?
- 22. 如何插入圖像插入在Java
- 23. 如何使用JavaScript從Word文檔中提取圖像?
- 24. 如何在使用OpenXML書籤後在WORD中插入圖像
- 25. 如何將RTF格式文件(.rtf)文件內容插入word文檔中使用word javascript API
- 26. 在Word文檔中插入rtf文本
- 27. Java:如何將剪貼板上的圖像粘貼(附加)到word文檔
- 28. 使用PHP將Word文檔添加到另一個Word文檔
- 29. 如何使用AddOLEObject將Excel圖表插入到Word中
- 30. 用Java創建Word文檔
你好,這裏是我的代碼。 – 2014-10-08 12:19:05