zoukankan      html  css  js  c++  java
  • Aspose自定义表格,绘制表格 java

    InputStream fileStream = Thread.currentThread().getContextClassLoader().getResourceAsStream("dosc.doc");
    if (fileStream == null) {
    return;
    }
    Document document = new Document();
    DocumentBuilder builder = new DocumentBuilder(document);
    //单元格水平居中对齐
    builder.getCellFormat().setVerticalAlignment(CellVerticalAlignment.CENTER);
    //段落居中对齐
    builder.getParagraphFormat().setAlignment(ParagraphAlignment.CENTER);
    //文本颜色
    builder.getFont().setColor(Color.red);
    builder.getFont().setSize(15D);
    builder.writeln("阅办单");
    builder.getFont().setSize(8D);
    builder.getFont().setColor(Color.black);
    //段落左对齐 builder.getParagraphFormat().setAlignment(ParagraphAlignment.LEFT);
    Table table =builder.startTable();
    RowFormat rowf = builder.getRowFormat();
    rowf.setHeight(40) ;
    //表头
    builder.insertCell();
    builder.getCellFormat().setWidth(40) ;
    builder.write("序号111");
    builder.insertCell();
    builder.getCellFormat().setWidth(4) ;
    builder.write("考试");
    builder.insertCell();
    builder.write("考试时长");
    builder.insertCell();
    builder.write("成绩");
    builder.insertCell();
    builder.write("排名");
    builder.insertCell();
    builder.write("考试类型");
    builder.endRow();
    builder.endTable();
    table.setBorders(LineStyle.SINGLE, 0.5, Color.red);
    document.save("D:a.doc", SaveFormat.DOC);

  • 相关阅读:
    金额相关的测试用例
    Python练习题--持续更新
    Python基础--函数
    Python基础--文件操作和集合
    Python基础--数据类型
    Python基础--字典
    分布式理论(七)—— 一致性协议之 ZAB
    分布式理论(六)—— Raft 算法
    分布式理论(五)—— 一致性算法 Paxos
    分布式理论(四)—— 一致性协议之 3PC
  • 原文地址:https://www.cnblogs.com/jsfh/p/14831994.html
Copyright © 2011-2022 走看看