package testWord;
import org.apache.poi.xwpf.usermodel.*;
import java.io.File;
import java.io.FileOutputStream;
/**
*
* @author xusanduo
*
*/
public class word {
public static void main(String[] args) throws Exception {
XWPFDocument document = new XWPFDocument();
//第一段落
XWPFParagraph p1 = xwpfParagraph(document, 12, "微软雅黑", null, false, false, "内部资料", "注意保存");
//第二段落
XWPFParagraph p2 = xwpfParagraph(document, 42, "宋体", "FF0000", true, false, "公 安 情 报 信 息");
p2.setAlignment(ParagraphAlignment.CENTER);
//第三段落
XWPFParagraph p3 = xwpfParagraph(document, 12, "黑体", null, true, false, "(第120期)");
p3.setAlignment(ParagraphAlignment.CENTER);
//第四段落
XWPFParagraph p4 = xwpfParagraph(document, 12, "宋体", null, true, true, "警务指挥部情报研究中心 2016年07月01日");
//第五段落
XWPFParagraph p5 = xwpfParagraph(document, 14, "微软雅黑", "FF0000", true, false, "内容提要");
//第六段落
XWPFParagraph p6 = xwpfParagraph(document, 14, "微软雅黑", null, false, false, "【明日重点涉稳预警信息】");
//第七段落
XWPFParagraph p7 = xwpfParagraph(document,14,"幼圆",null,true,false,
"全国两参部分人员拟“7.1”赴洪山广场聚集签名","江夏部分民工扬言7月1日(周五)赴省、市政府讨薪","江岸中森华小区业主拟7月1日(周五)聚集维权",
"青山南洋金谷小区业主拟7月1日(周五)赴区房地局上访","洪山复地悦城小区业主拟7月1日(周五)小区集体维权","2名货车司机煽动7月1日(周五)罢运");
//第八段落
XWPFParagraph p8 = xwpfParagraph(document, 14, "微软雅黑", null, false, false, "【拆迁群体在京动向信息】");
//第九段落
XWPFParagraph p9 = xwpfParagraph(document, 14, "幼圆", null, true, false, "部分拆迁群体人员在京查出情况");
//第十段落
XWPFParagraph p10 = xwpfParagraph(document, 14, "微软雅黑", null, false, false, "【重点设稳跟踪信息】");
//第十一段落
XWPFParagraph p11 = xwpfParagraph(document, 14, "幼圆", null,true, false, "网上出现涉及黄坡、新洲、蔡甸环境保护敏感帖文","青山红钢城拆迁群体人员拟近期赴省、市、区政府上访");
//将文件写在桌面上
FileOutputStream fos = new FileOutputStream(new File("C:\\Users\\xusanduo\\Desktop\\java测试Word.doc"));
document.write(fos);
fos.close();
}
private static XWPFParagraph xwpfParagraph(XWPFDocument document, int fontSize, String fontFamily, String color,
boolean bold, boolean underLine, String... text) {
XWPFParagraph paragraph = document.createParagraph();
XWPFRun xwpfRun = paragraph.createRun();
xwpfRun.setFontSize(fontSize);
xwpfRun.setFontFamily(fontFamily);
xwpfRun.setColor(color);
xwpfRun.setBold(bold);
if (underLine){
xwpfRun.setUnderline(UnderlinePatterns.SINGLE);
}
for (int i = 0; i < text.length; ) {
xwpfRun.setText(text[i]);
if (++i < text.length) {
xwpfRun.addCarriageReturn();
}
}
return paragraph;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
java写Word+Excel.rar (26个子文件)
mainTest
.settings
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.wst.common.project.facet.core.xml 252B
org.eclipse.wst.common.component 462B
org.eclipse.wst.jsdt.ui.superType.container 49B
.jsdtscope 500B
org.eclipse.jdt.core.prefs 395B
src
testWord
word.java 4KB
testExcel
ComplexDataExcelWrite.java 2KB
SimpleExcelWrite.java 3KB
.project 1KB
WebRoot
META-INF
MANIFEST.MF 36B
WEB-INF
web.xml 404B
classes
testWord
word.class 4KB
testExcel
ComplexDataExcelWrite.class 3KB
SimpleExcelWrite.class 2KB
lib
xmlbeans-2.6.0.jar 2.6MB
commons-codec-1.10.jar 278KB
poi-3.14.jar 2.41MB
poi-ooxml-3.14.jar 1.23MB
poi-ooxml-schemas-3.14.jar 5.65MB
curvesapi-1.03.jar 90KB
jxl.jar 664KB
stax-api-1.0.1.jar 26KB
index.jsp 834B
.mymetadata 297B
.classpath 1KB
.myeclipse
共 26 条
- 1
资源评论
三呆子
- 粉丝: 110
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功