aspose word 表格

表格 Tabel
1. 宽度调整:
table.autoFit(AutoFitBehavior.AUTO_FIT_TO_WINDOW);

2. 合并  
cell.getCellFormat().setVerticalMerge(CellMerge.FIRST);                            垂直合并开始
cell.getCellFormat().setHorizontalMerge(CellMerge.PREVIOUS);           接着上面进行水平的合并

3.table.setCellSpacing(0);  相当于word操作:  表格属性 -  - 允许调整单元格边距。如果不设置默认这项目不打勾

4. 
table.setTopPadding(0);相当于word操作:  表格属性 -  - 默认单元格边距
table.setLeftPadding(0);
table.setRightPadding(0);


5.段落 Paragraph

ParagraphFormat format = p.getParagraphFormat();
format.setSpaceAfter(0);                                                         //段后间距
format.setSpaceBefore(0);                                                     //段间前距
format.setAlignment(ParagraphAlignment.LEFT);
format.setFirstLineIndent(2);                                                 //首先缩进
format.setLeftIndent(0);                                                         //左缩进
format.setRightIndent(0);                                                   //右缩进
format.setLineSpacing(0);                                                        //行间距
format.setOutlineLevel(value);                                          //大纲级别
format.setDropCapPosition(value);
format.setLinesToDrop(DropCapPosition.);

6. 样式:

Font font = p.getParagraphFormat().getStyle().getFont();             //不行,将会设置整个文档的字体。只能精确到run节点
font.setName("宋体");
font.setSize(100);

7.边框底纹
 设置表格整体的边框底纹,前景,背景色
table.setShading(texture, foregroundColor, backgroundColor);
 设置单元格的边框底纹
shading.setBackgroundPatternColor(Color.red);
shading.setForegroundPatternColor(Color.BLACK);
shading.setTexture(0);

转载于:https://my.oschina.net/u/2552286/blog/731580

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值