最近需要做一个生成word的功能,发现itext可以很好的做到,于是开始应用,
itext-asian.jar itext-rtf-2.1.4.jar iText.jar 三个jar包放入路径当中,
生成word的代码为
Document document = new Document(PageSize.A4);
RtfWriter2.getInstance(document, new FileOutputStream("c:/"+"a.doc"));
document.open();
Paragraph title = new Paragraph("Hello world");
document.add(title);
document.close();
这个样就可以生成一个简单的world的程序
这里的Paragraph 是段落的意思,Phrase 是文本是填写文字的最小的单位,还有其他的元素,这里就不详细介绍,具体点饿参考itext的api文档