コード例 #1
0
ファイル: XWPFTable.cs プロジェクト: thachgiasoft/shuijin
        public void SetInsideHBorder(XWPFBorderType type, int size, int space, String rgbColor)
        {
            CT_TblPr      tblPr = GetTrPr();
            CT_TblBorders ctb   = tblPr.IsSetTblBorders() ? tblPr.tblBorders : tblPr.AddNewTblBorders();
            CT_Border     b     = ctb.IsSetInsideH() ? ctb.insideH : ctb.AddNewInsideH();

            b.val   = (xwpfBorderTypeMap[(type)]);
            b.sz    = (ulong)size;
            b.space = (ulong)space;
            b.color = (rgbColor);
        }
コード例 #2
0
ファイル: XWPFTable.cs プロジェクト: zzy092/npoi
        public void SetRightBorder(XWPFBorderType type, int size, int space, String rgbColor)
        {
            CT_TblPr      tblPr = GetTrPr();
            CT_TblBorders ctb   = tblPr.IsSetTblBorders() ? tblPr.tblBorders : tblPr.AddNewTblBorders();
            CT_Border     b     = ctb.right != null ? ctb.right : ctb.AddNewRight();

            b.val   = xwpfBorderTypeMap[type];
            b.sz    = (ulong)size;
            b.space = (ulong)space;
            b.color = (rgbColor);
        }
コード例 #3
0
ファイル: XWPFTable.cs プロジェクト: thachgiasoft/shuijin
        public XWPFBorderType GetInsideVBorderType()
        {
            XWPFBorderType bt = XWPFBorderType.NONE;

            CT_TblPr tblPr = GetTrPr();

            if (tblPr.IsSetTblBorders())
            {
                CT_TblBorders ctb = tblPr.tblBorders;
                if (ctb.IsSetInsideV())
                {
                    CT_Border border = ctb.insideV;
                    bt = stBorderTypeMap[border.val];
                }
            }
            return(bt);
        }
コード例 #4
0
ファイル: XWPFTable.cs プロジェクト: WPG/npoi
 public void SetInsideVBorder(XWPFBorderType type, int size, int space, String rgbColor)
 {
     CT_TblPr tblPr = GetTrPr();
     CT_TblBorders ctb = tblPr.IsSetTblBorders() ? tblPr.tblBorders : tblPr.AddNewTblBorders();
     CT_Border b = ctb.IsSetInsideV() ? ctb.insideV : ctb.AddNewInsideV();
     b.val = (xwpfBorderTypeMap[type]);
     b.sz = (ulong)size;
     b.space = (ulong)space;
     b.color = (rgbColor);
 }
コード例 #5
0
ファイル: XWPFTable.cs プロジェクト: JustinChangTW/npoi
 public void SetRightBorder(XWPFBorderType type, int size, int space, String rgbColor)
 {
     CT_TblPr tblPr = GetTrPr();
     CT_TblBorders ctb = tblPr.IsSetTblBorders() ? tblPr.tblBorders : tblPr.AddNewTblBorders();
     CT_Border b = ctb.right != null ? ctb.right : ctb.AddNewRight();
     b.val = xwpfBorderTypeMap[type];
     b.sz = (ulong)size;
     b.space = (ulong)space;
     b.color = (rgbColor);
 }