当前位置:   article > 正文

hutool Word07Writer导出word文档,试卷类型_word07writer输出表格

word07writer输出表格
  1. <!-- hutool -->
  2. <dependency>
  3. <groupId>cn.hutool</groupId>
  4. <artifactId>hutool-all</artifactId>
  5. <version>5.3.7</version>
  6. </dependency>
  7. <!-- xls格式excel依赖包 -->
  8. <dependency>
  9. <groupId>org.apache.poi</groupId>
  10. <artifactId>poi</artifactId>
  11. <version>4.1.1</version>
  12. </dependency>
  13. <!-- xlsx格式excel依赖包 -->
  14. <dependency>
  15. <groupId>org.apache.poi</groupId>
  16. <artifactId>poi-ooxml</artifactId>
  17. <version>4.1.1</version>
  18. </dependency>
  19. <dependency>
  20. <groupId>org.apache.poi</groupId>
  21. <artifactId>poi-ooxml-schemas</artifactId>
  22. <version>4.1.1</version>
  23. </dependency>

1.导入依赖

2.代码

  1. public static void main(String[] args) {
  2. /*
  3. * 行间距没有找到怎么设置的,用的换行????
  4. * */
  5. Word07Writer writer = new Word07Writer();
  6. // 添加段落(标题)居中
  7. writer.addText(ParagraphAlignment.CENTER,new Font("方正小标宋简体", Font.PLAIN, 15), "18旅游政策法规");
  8. writer.addText(ParagraphAlignment.RIGHT,new Font("方正小标宋简体", Font.PLAIN, 10), "模拟");
  9. // 添加段落(正文)
  10. writer.addText(new Font("宋体", Font.PLAIN, 10), "一、单选题(共50题,每题1.00分)");
  11. for (int i=0;i<50;i++){ //单选
  12. writer.addText(new Font("宋体", Font.PLAIN, 10), i+1+".中国特色社会主义法律体系已经形成是在( )上宣布的。");
  13. writer.addText(new Font("宋体", Font.PLAIN, 8), "");
  14. writer.addText(new Font("宋体", Font.PLAIN, 10), "A:十一届全国人大三次会议");
  15. writer.addText(new Font("宋体", Font.PLAIN, 8), "");
  16. writer.addText(new Font("宋体", Font.PLAIN, 10), "B:十一届全国人大四次会议");
  17. writer.addText(new Font("宋体", Font.PLAIN, 8), "");
  18. writer.addText(new Font("宋体", Font.PLAIN, 10), "C:十二届全国人大三次会议");
  19. writer.addText(new Font("宋体", Font.PLAIN, 8), "");
  20. writer.addText(new Font("宋体", Font.PLAIN, 10), "D:十二届全国人大四次会议");
  21. writer.addText(new Font("宋体", Font.PLAIN, 8), "");
  22. }
  23. writer.addText(new Font("宋体", Font.PLAIN, 15), "二、多选题(共30题,每题1.00分)");
  24. for (int i=0;i<30;i++){ //多选
  25. writer.addText(new Font("宋体", Font.PLAIN, 12), i+1+".加强重点领域立法主要包括( )");
  26. writer.addText(new Font("宋体", Font.PLAIN, 8), "");
  27. writer.addText(new Font("宋体", Font.PLAIN, 10), "A:完善宪法监督制度");
  28. writer.addText(new Font("宋体", Font.PLAIN, 8), "");
  29. writer.addText(new Font("宋体", Font.PLAIN, 10), "B:推进社会主义民主政治法治化");
  30. writer.addText(new Font("宋体", Font.PLAIN, 8), "");
  31. writer.addText(new Font("宋体", Font.PLAIN, 10), "C:建立健全文化法律制度");
  32. writer.addText(new Font("宋体", Font.PLAIN, 8), "");
  33. writer.addText(new Font("宋体", Font.PLAIN, 10), "D:加强社会建设领域法制制度建设");
  34. writer.addText(new Font("宋体", Font.PLAIN, 8), "");
  35. writer.addText(new Font("宋体", Font.PLAIN, 8), "");
  36. writer.addText(new Font("宋体", Font.PLAIN, 10), "E:用严格的法律制度保护生态环境");
  37. writer.addText(new Font("宋体", Font.PLAIN, 8), "");
  38. writer.addText(new Font("宋体", Font.PLAIN, 8), "");
  39. }
  40. writer.addText(new Font("宋体", Font.PLAIN, 15), "三、判断题(共20题,每题1.00分)");
  41. for (int i=0;i<20;i++){ //判断
  42. writer.addText(new Font("宋体", Font.PLAIN, 12), i+1+".《“十三五”旅游业发展规划》是由国家旅游局独立编制和发布的“十三五”时期旅游业发展的行动纲领和基本遵循。( )");
  43. writer.addText(new Font("宋体", Font.PLAIN, 8), "");
  44. writer.addText(new Font("宋体", Font.PLAIN, 8), "");
  45. }
  46. // 写出到文件
  47. writer.flush(FileUtil.file("f:/wordWrite.docx"));
  48. // 关闭
  49. writer.close();
  50. }

3.导出示例:

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/blog/article/detail/43545
推荐阅读
相关标签
  

闽ICP备14008679号