private void setBorder(Border border, XWPFBorderType type, int size, int space, String rgbColor) { final CTBorder b = getTblBorder(true, border); assert(b != null); b.setVal(xwpfBorderTypeMap.get(type)); b.setSz(BigInteger.valueOf(size)); b.setSpace(BigInteger.valueOf(space)); b.setColor(rgbColor); }
/** * 设置表格边框 * * @param table * @param size */ public static void borderTable(XWPFTable table, int size) { CTTblPr tblPr = getTblPr(table); CTTblBorders tblBorders = tblPr.getTblBorders(); BigInteger borderSize = BigInteger.valueOf(size); tblBorders.getBottom().setSz(borderSize); tblBorders.getLeft().setSz(borderSize); tblBorders.getTop().setSz(borderSize); tblBorders.getRight().setSz(borderSize); tblBorders.getInsideH().setSz(borderSize); tblBorders.getInsideV().setSz(borderSize); }
ctborder.setSz(BigInteger.valueOf(DxaUtils.points2dxa(borderWidth)));
private void setBorder(Border border, XWPFBorderType type, int size, int space, String rgbColor) { final CTBorder b = getTblBorder(true, border); assert(b != null); b.setVal(xwpfBorderTypeMap.get(type)); b.setSz(BigInteger.valueOf(size)); b.setSpace(BigInteger.valueOf(space)); b.setColor(rgbColor); }
public void setInsideHBorder(XWPFBorderType type, int size, int space, String rgbColor) { CTTblPr tblPr = getTrPr(); CTTblBorders ctb = tblPr.isSetTblBorders() ? tblPr.getTblBorders() : tblPr.addNewTblBorders(); CTBorder b = ctb.isSetInsideH() ? ctb.getInsideH() : ctb.addNewInsideH(); b.setVal(xwpfBorderTypeMap.get(type)); b.setSz(BigInteger.valueOf(size)); b.setSpace(BigInteger.valueOf(space)); b.setColor(rgbColor); }
public void setInsideVBorder(XWPFBorderType type, int size, int space, String rgbColor) { CTTblPr tblPr = getTrPr(); CTTblBorders ctb = tblPr.isSetTblBorders() ? tblPr.getTblBorders() : tblPr.addNewTblBorders(); CTBorder b = ctb.isSetInsideV() ? ctb.getInsideV() : ctb.addNewInsideV(); b.setVal(xwpfBorderTypeMap.get(type)); b.setSz(BigInteger.valueOf(size)); b.setSpace(BigInteger.valueOf(space)); b.setColor(rgbColor); }
ctborder.setSz(BigInteger.valueOf(DxaUtils.points2dxa(borderWidth)));