您的位置:首页 > 编程语言 > ASP

aspose word 表格

2016-08-12 00:00 260 查看
表格 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);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: