Home  >  Article  >  Web Front-end  >  NPOI 扩展:NPOI.CSS_html/css_WEB-ITnose

NPOI 扩展:NPOI.CSS_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-21 09:09:501405browse

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

    Statement:
    The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn