表格 Tabel
1. 宽度调整:
table.autoFit(AutoFitBehavior.AUTO_FIT_TO_WINDOW);字体
2. 合并
cell.getCellFormat().setVerticalMerge(CellMerge.FIRST); 垂直合并开始
cell.getCellFormat().setHorizontalMerge(CellMerge.PREVIOUS); 接着上面进行水平的合并orm
3.table.setCellSpacing(0); 至关于word操做: 表格属性 - - 容许调整单元格边距。若是不设置默认这项目不打勾ci
4.
table.setTopPadding(0);至关于word操做: 表格属性 - - 默认单元格边距
table.setLeftPadding(0);
table.setRightPadding(0);文档
5.段落 Paragraphget
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.);it
6. 样式:io
Font font = p.getParagraphFormat().getStyle().getFont(); //不行,将会设置整个文档的字体。只能精确到run节点
font.setName("宋体");
font.setSize(100);table
7.边框底纹
设置表格总体的边框底纹,前景,背景色
table.setShading(texture, foregroundColor, backgroundColor);
设置单元格的边框底纹
shading.setBackgroundPatternColor(Color.red);
shading.setForegroundPatternColor(Color.BLACK);
shading.setTexture(0);form