C#往excel中插入特殊符号——HSSFRichTextString
来源:互联网 发布:大赦国际 知乎 编辑:程序博客网 时间:2024/06/03 19:22
最近在做.net导出excel文档,客户需要将带方框的和方框带勾的符号也打印出来,网上查阅无数,无果。
后来借助HSSFRichTextString解决问题。
using NPOI.HSSF.UserModel;
using NPOI.SS.UserModel;
这个是导出excel文档所需要的引用。
下述关键部分。
首先情况如下:
就是要导出上面的样子,而且,根据实际情况需要打印出这种符号。
下面就详述步骤(我是以office2010为例):
1.打开excel,点击【插入】——【符号】,找到上述的带勾和不带勾的方框,如下图
2.插入后,excel表格中就出现这两个符号:
这时,分别选中这两个符号,然后改变下字体,比如说宋体,它们就变成了R£,说白了,这些特殊符号都是字母或数字通过改变字体变成的。
3.贴关键代码:
上面代码的意思就是利用HSSFRichTextString这个富文本对象,然后定义一个字体,字体类型是“Wingdings 2”,就是我们上面选择符号时对应的字体。
ApplyFont(0,1,font1)这句话就是让“R主要负责人”这个字符串中的第一个字母设成font1字体,方法参数是:ApplyFont(int startIndex,int endIndex,Font font)
然后获得excel中的某个单元格,设置其值为此富文本对象,就会输出
其他特殊符号,都可以这样做
阅读全文
0 0
- C#往excel中插入特殊符号——HSSFRichTextString
- C#往excel中插入特殊符号——HSSFRichTextString
- C# EXCEl中插入图片
- C#中一些特殊符号
- C#中一些特殊符号
- C#如何快速往Excel中插入数据
- xsl中插入HTML特殊符号
- oracle数据库中插入特殊符号'&'
- Excel中特殊符号的输入
- C#中如何插入照片到Excel
- C#中如何插入照片到Excel
- C#中如何插入照片到Excel
- C#中如何插入照片到Excel
- c#向Excel中插入图片
- c#向Excel中插入图片
- 用c#在excel中插入图表
- C#中如何插入照片到Excel
- C#插入图片到Excel中
- 关于抽象工厂的学习理解
- Vision_字符串_KMP
- eclipse中查看项目代码所在硬盘中的文件目录的快捷方法
- oracle 更新update语句
- 嵌入式linux之Uboot和系统移植--基础
- C#往excel中插入特殊符号——HSSFRichTextString
- Neo4j数据库基础
- Android 系统无声问题分析
- 理解requireJS原理,实现一个简单的模块加载器
- android项目中常见问题
- java基础(个人学习笔记)F 对象
- centos7安装完 yum 不可用解决方法
- 这是我的第一个程序
- 9. Palindrome Number