需要的jar:
iText-2.1.3.jar
itext-rtf-2.1.4.jar
public static void main(String[] args) {
try {
/** 创建Document对象(word文档) **/
Rectangle rectPageSize = new Rectangle(PageSize.A4);
rectPageSize = rectPageSize.rotate();
// 创建word文档,并设置纸张的大小
Document doc = new Document(PageSize.A4);
String fileName = "d:/img2doc" + System.currentTimeMillis() + ".doc";
/**
* 建立一个书写器与document对象关联,通过书写器可以将文档写入到输出流中
*/
RtfWriter2.getInstance(doc, new FileOutputStream(fileName));
doc.open();
// 在列中添加图片
Paragraph p1 = new Paragraph("Hello World ");
doc.add(p1);
Image png = Image
.getInstance("D:\\images\\table_two_img.png");
doc.add(png);
Paragraph p = new Paragraph("Hello World ");
doc.add(p);
doc.close();
} catch (Exception e) {
e.printStackTrace();
}
}