zoukankan      html  css  js  c++  java
  • [转]利用 NPOI 變更字體尺寸及樣式

    本文转自:http://blog.cscworm.net/?p=1650

    利用 NPOI 變更字體尺寸及樣式:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    HSSFWorkbook workbook = new HSSFWorkbook();
    HSSFSheet sheet = (HSSFSheet)workbook.CreateSheet("工作表名稱");
    HSSFRow Row = (HSSFRow)sheet.CreateRow(0);
    Row.CreateCell(0).SetCellValue("測試文字");
    HSSFCellStyle cs = (HSSFCellStyle)workbook.CreateCellStyle();
    //啟動多行文字
    cs.WrapText = true;
    //文字置中
    cs.VerticalAlignment = NPOI.SS.UserModel.VerticalAlignment.CENTER;
    cs.Alignment = NPOI.SS.UserModel.HorizontalAlignment.CENTER;
    //框線樣式及顏色
    cs.BorderBottom = NPOI.SS.UserModel.BorderStyle.DOUBLE;
    cs.BorderLeft = NPOI.SS.UserModel.BorderStyle.THIN;
    cs.BorderRight = NPOI.SS.UserModel.BorderStyle.THIN;
    cs.BorderTop = NPOI.SS.UserModel.BorderStyle.THIN;
    cs.BottomBorderColor = NPOI.HSSF.Util.HSSFColor.GREY_50_PERCENT.index;
    cs.LeftBorderColor = NPOI.HSSF.Util.HSSFColor.GREY_50_PERCENT.index;
    cs.RightBorderColor = NPOI.HSSF.Util.HSSFColor.GREY_50_PERCENT.index;
    cs.TopBorderColor = NPOI.HSSF.Util.HSSFColor.GREY_50_PERCENT.index;
    //背景顏色
    cs.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.GREY_25_PERCENT.index;
    cs.FillPattern = NPOI.SS.UserModel.FillPatternType.SOLID_FOREGROUND;
     
    HSSFFont font1 = (HSSFFont)workbook.CreateFont();
    //字體顏色
    font1.Color = NPOI.HSSF.Util.HSSFColor.DARK_BLUE.index;
    //字體粗體
    font1.Boldweight = (short)NPOI.SS.UserModel.FontBoldWeight.BOLD;
    //字體尺寸
    font1.FontHeightInPoints = 25;
     
    cs.SetFont(font1);
    Row.GetCell(0).CellStyle = cs;
     
    //欄位寬度
    sheet.SetColumnWidth(column.Ordinal, 5000);
  • 相关阅读:
    搭建负载均衡的环境(利用虚拟机上的四台centos)
    java的IO,AIO简单对比
    【每日分享】关于漏测
    安装xampp后,遇到的各种问题
    端口占用问题——netstat命令
    随笔
    AJAX 状态值(readyState)与状态码(status)详解
    CSS 实践:实现下拉菜单的方法
    css3动画总结
    判断手机运营商
  • 原文地址:https://www.cnblogs.com/freeliver54/p/3304732.html
Copyright © 2011-2022 走看看