PHP8.1.21版本已发布
vue8.1.21版本已发布
jquery8.1.21版本已发布

NPOI 扩展:NPOI.CSS_html/css_WEB-ITnose

原创
2016-06-21 09:09:50 1187浏览

NPOI.CSS 是一个可以在使用 NPOI 时用类CSS的方法设置单元格样式的NPOI扩展。

NPOI.CSS 用法

目前,本扩展只支持.NET4及以上版本的项目,低版本的暂时不支持,请见谅。

  • 引用NPOI.CSS.dll

  • using NPOI.CSS;

  • cell.CSS("color:red;font-weight:bold;font-size:11;font-name:宋体;border-type:thin;")

  • 设置字体 font-name

    注意只能有一个值

    字体下划线 font-underline

    • none    无下划线

    • single  单下划线

    • double  双下划线

    • single_accounting   会计用单下划线

    • double_accounting   会计用双下划线 ## 字标 font-superscript

    • none    无

    • sub 下标

    • super   上标

    横向对齐方式 text-align

    • general

    • left

    • center

    • right

    • fill

    • justify

    • center_selection

    • distributed

    纵向对齐方式 vertical-align

    • top

    • center

    • bottom

    • justify

    • distributed

    边框样式 border-type

    • none

    • thin

    • medium

    • dashed

    • hair

    • thick

    • double

    • dotted

    • medium_dashed

    • dash_dot

    • medium_dash_dot

    • dash_dot_dot

    • medium_dash_dot_dot

    • slanted_dash_dot

    斜体 font-italic

    • true

    • false

    删除线 font-strikeout

    • true

    • false

    数据格式 data-format

    参考NPOI官方文档中格式化字符串的设定要求

    字体颜色 color / 背景色 background-color

    • black

    • white

    • red

    • bright_green

    • blue

    • yellow

    • pink

    • turquoise

    • dark_red

    • green

    • dark_blue

    • dark_yellow

    • violet

    • teal

    • grey_25_percent

    • grey_50_percent

    • cornflower_blue

    • maroon

    • lemon_chiffon

    • orchid

    • coral

    • royal_blue

    • light_cornflower_blue

    • sky_blue

    • light_turquoise

    • light_green

    • light_yellow

    • pale_blue

    • rose

    • lavender

    • tan

    • light_blue

    • aqua

    • lime

    • gold

    • light_orange

    • orange

    • blue_grey

    • grey_40_percent

    • dark_teal

    • sea_green

    • dark_green

    • olive_green

    • brown

    • plum

    • indigo

    • grey_80_percent

    • automatic

    为了提升输入效率,cssKey支持缩写别名:

    • font-color
      color
      fc

    • font-weight
      fw

    • font-name
      fn

    • font-size
      fs

    • font-italic
      italic
      i

    • font-underline
      underline
      u

    • font-strikeout
      deleteline
      d-line
      strikeout
      d

    • font-superscript
      font-offset
      superscript
      fss
      ss

    • background-color
      bg-color
      bg-c
      bgc

    • text-align
      align

    • vertical-align
      v-align

    • data-format
      format

    项目主页:http://www.open-open.com/lib/view/home/1437535720662

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。