如何使用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. 如何使用PHP将图像插入Word文档?
- 2. 将图像插入Word文档TextBox
- 3. 如何将图像和文本插入到Word文档中
- 4. 使用XSLT&C将图像(字节[])插入Word文档#
- 5. 如何使用java将图像插入到openoffice writer文档中?
- 6. 如何将图像插入到OpenXML Word文档的标题中?
- 7. 如何以编程方式将图像插入Word文档?
- 8. 如何将圆形插入word文档
- 9. 如何在c中用现有的word文档插入图像#
- 10. 将图片插入word文档
- 11. 将图像插入文档
- 12. 如何在将图片插入Word文档时检索图像文件名
- 13. 在Java中插入图像到Word文档
- 14. 如何在Word文档标题中插入图像
- 15. 如何在Word文档中以页脚形式插入图像
- 16. 如何使用Open TBS将欧元符号插入Word文档?
- 17. 如何使用OpenXMLPowerTools将换行符插入Word(docx)文档?
- 18. 如何将SharePoint元数据(图片)插入到Word文档中?
- 19. Java POI可以将图像写入Word文档吗?
- 20. 如何使用OpenXml将外部图像添加到word文档?
- 21. 使用C#将word文档写入word文档
- 22. 如何使用Java编辑Word文档
- 23. 使用Apache POI将任何形状插入到word文档中
- 24. 将按钮插入到Word文档中
- 25. OpenXML插入图像链接到文件到word文档
- 26. 将EPS图像插入PostScript文档
- 27. 将Excel文件中的文本插入Word文档(Word VBA)
- 28. 如何在Word文档中插入图像对象作为图片
- 29. 将图像添加到word文档中
- 30. 如何使用DocX在Word文档中插入换行符?
你好,这里是我的代码。 – 2014-10-08 12:19:05