表格 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