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);
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);
相关文章推荐
- 表格宽度固定与字符自动换行(wordwrap)
- flex中实现表格效果
- 添加表格
- js导出表格数据
- Crash的数字表格(bzoj 2054)
- 根据表格中的某一列进行排序的javascript代码
- 使用函数完成表格奇偶行的颜色设定(IE,NS,FF)
- MongoDB学习笔记(三) 在MVC模式下通过Jqgrid表格操作MongoDB数据
- Web开发中,使用表格来展示每个角色对应的权限
- UITableView表格视图、UITableView代理方法及应用
- 关于js表格datatable插件的使用心得
- 利用static实现表格的颜色隔行显示的代码
- 一个自由编辑表格的小例子
- 利用ODS和Basic GOPTIONS将表格和多个图形列在一张纸上(转)
- 针对Excel表格文件操作的编程实现
- ExtJS4.2学习(13)基于表格的扩展插件---rowEditing
- 2013年蓝桥模拟题 画表格
- 解决用Aspose.Words,在word文档中创建表格的实现方法
- 将表格中的数据导出到EXCEL表中的
- 动态生成表格的方法