怎么用Java生成并导出word文档,操作word文档

 时间:2024-10-12 03:37:37

1、首先在Eclipse上新建一个Java工程,我取名为Java2Word,本经验只简单介绍一些iText的api,更多的api请自行百度

怎么用Java生成并导出word文档,操作word文档

2、项目需要用到这三个jar包,将他们拷贝到项目的根目录并BuildPathitext-2.1.7.jaritext-asian.jaritext-rtf-2.1.7.jar(找不到资源的小伙伴可以在简书搜索 1023014360Java2Word)

怎么用Java生成并导出word文档,操作word文档

3、将三个jar包Buildpath到依赖里

怎么用Java生成并导出word文档,操作word文档

4、照例贴上完整代码,直接复制可运行import java.awt.Color; 坡纠课柩import java.io.Fil髫潋啜缅eNotFoundException; import java.io.FileOutputStream; import com.lowagie.text.Document; import com.lowagie.text.DocumentException; import com.lowagie.text.Font; import com.lowagie.text.PageSize; import com.lowagie.text.Paragraph; import com.lowagie.text.rtf.RtfWriter2; /** * 创建word文档 步骤: * 1,建立文档 * 2,创建一个书写器 * 3,打开文档 * 4,向文档中写入数据 * 5,关闭文档 */ public class Java2word { public Java2word() { } /** * @param args */ public static void main(String[] args) { creatDoc("C:/Users/Administrator/Desktop/test/经验.doc", "百度经验\n多多浏览"); }public static void creatDoc(String path,String text) { //设置纸张的大小 Document document = new Document(PageSize.A4); try { //创建word文档 RtfWriter2.getInstance(document,new FileOutputStream(path)); //打开文档 document.open(); //创建段落 Paragraph p = new Paragraph(text,new Font(Font.NORMAL, 10, Font.BOLD, new Color(0, 0, 0)) ); //设置段落为居中对齐 p.setAlignment(Paragraph.ALIGN_CENTER); //写入段落 document.add(p); //关流 document.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (DocumentException e) { e.printStackTrace(); } } }

怎么用Java生成并导出word文档,操作word文档

5、在桌面创建好test文件夹进行测试

怎么用Java生成并导出word文档,操作word文档

6、完成,来个动图看一下我们的生成效果如何

怎么用Java生成并导出word文档,操作word文档
  • 奇迹暖暖中如何查看活力四射
  • 白点风的具体危害有哪些?
  • 怎样进行地板和衣柜的颜色搭配
  • 上海市居住证积分申请系统登录入口
  • 【前端框架】bootstrap框架的引入使用
  • 热门搜索
    助人为乐手抄报 手抄报三年级 知识手抄报 学会感恩手抄报内容 团结友爱手抄报图片 健康安全手抄报 军训的手抄报 关于梅花的手抄报 水是生命之源手抄报 数学小故事手抄报