- 1、本文档共107页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
NOPI1.2官方使用手册
目录
1. 认识NPOI
?
2. 使用NPOI生成xls文件
2.1 创建基本内容
2.1.1 创建Workbook和Sheet
2.1.2 创建DocumentSummaryInformation和SummaryInformation
2.1.3 创建单元格
2.1.5 创建批注
2.1.6 创建页眉和页脚
?
2.2 单元格操作
2.2.1 设置格式
2.2.2 合并单元格
2.2.3 对齐相关设置
2.2.4 使用边框
2.2.5 字体设置
2.2.6 背景和纹理
2.2.7 设置宽度和高度
?
2.3 使用Excel公式
2.3.1 基本计算
2.3.2 SUM函数
2.3.3 日期函数
2.3.4 字符串相关函数
2.3.5 IF函数
2.3.6 CountIf和SumIf函数
2.3.7 Lookup函数
2.3.8 随机数函数
2.3.9 通过NPOI获得公式的返回值
?
2.4 创建图形
2.4.1 画线
2.4.2 画矩形
2.4.3 画圆形
2.4.4 画Grid
2.4.5 插入图片
?
2.5 打印相关设置
? 2.6 高级功能
2.6.1 调整表单显示比例
2.6.2 设置密码
2.6.3 组合行、列
2.6.4 锁定列
2.6.5 显示/隐藏网格线
2.6.6 设置初始视图的行、列
2.6.7 数据有效性
2.6.8 生成下拉式菜单
?
3. 项目实践
3.1 基于.xls模板生成Excel文件
3.2 生成九九乘法表
3.3 生成一张工资单
3.4 从xls文件中抽取文本
3.5 巧妙使用Excel Chart
3.6 导入Excel文件
NPOI 1.2教程 - 1 认识NPOI
本章将介绍NPOI的一些基本信息,包括以下几个部分
什么是NPOI
版权说明
相关资源
团队介绍
未来展望
各Assembly的作用
?
1.1 什么是NPOI
NPOI,顾名思义,就是POI的.NET版本。那POI又是什么呢?POI是一套用Java写成的库,能够帮助开发者在没有安装微软Office的情况下读写Office 97-2003的文件,支持的文件格式包括xls, doc, ppt等。在本文发布时,POI的最新版本是3.5 beta 6。
NPOI 1.x是基于POI 3.x版本开发的,与poi 3.2对应的版本是NPOI 1.2,目前最新发布的版本是1.2.1,在该版本中仅支持读写Excel文件和Drawing格式,其他文件格式将在以后的版本中得到支持。
?
1.2 版权说明
NPOI采用的是Apache 2.0许可证(poi也是采用这个许可证),这意味着它可以被用于任何商业或非商业项目,你不用担心因为使用它而必须开放你自己的源代码,所以它对于很多从事业务系统开发的公司来说绝对是很不错的选择。
当然作为一个开源许可证,肯定也是有一些义务的,例如如果你在系统中使用NPOI,你必须保留NPOI中的所有声明信息。对于源代码的任何修改,必须做出明确的标识。
完整的apache 2.0许可证请见 \o "/man/Apache-2/license.html" /man/Apache-2/license.html
?
1.3 相关资源
官方网站: \o "/" /
POIFS Browser 1.2
下载地址: /Release/ProjectReleases.aspx?ReleaseId=24305
QQ交流群:??
1.4 团队介绍
Tony Qu来自于中国上海,是这个项目的发起人和开发人员,时区是GMT+8,2008年9月开始了NPOI的开发,负责NPOI所有底层库的开发、测试和bug修复。
个人blog地址为 /
?
Hüseyin Tüfek?ilerli来自于土耳其的伊斯坦布尔,也是这个项目的开发人员,时区是GMT+2,2008年11月参与了NPOI的开发,主要负责POIFS Browser 1.0的开发工作。
个人blog地址为 \o "/" /
?
aTao.Xiang,来自中国,2009年8月开始参与该项目,主要参与了NPOI 1.2中文版的撰写工作和推广工作
个人blog地址为 \o "/atao/" /atao/
?
1.5 回顾与展望
目前POI版本中的HWPF(用于Word的读写库)还不是很稳定,并非正式发布版本,且负责HWPF的关键开发人员已经离开
您可能关注的文档
- CNAS-CL01-2018检测和校准实验室能力认可准则.docx
- 工业4.0和智能制造.pptx
- 最全的芯片封装方式图文对照.doc
- 项目管理五大过程组十大知识领域.docx
- SD-WAN服务与企业应用场景.docx
- 2023下半年四川凉山越西县招聘中小学教师100人考前自测高频难、易考点模拟试题(共500题)含答案详解.docx
- 2023上海移动春季校园招聘205人考前自测高频难、易考点模拟试题(共500题)含答案详解.docx
- 2023下半年山东通汇资本投资集团限公司社会招聘7人考前自测高频难、易考点模拟试题(共500题)含答案详解.docx
- 2023上半年江苏省泰州事业单位招聘考前自测高频难、易考点模拟试题(共500题)含答案详解.docx
- 技能培训资料:应急演练评估报告.docx
- ProStar Solar Charging System Controller Installation, Operation, and Maintenance 用户使用说明书手册.pdf
- ProStar 701 Fraction Collector Control Galaxie Driver 用户使用说明书手册.pdf
- 南京市浦口区事业单位2023年上半年公开招聘考前自测高频考点模拟试题(共500题)含答案详解.docx
- 佛山市南海区2023年招考工作人员考前自测高频考点模拟试题(共500题)含答案详解.docx
- 云南省事业单位联考招聘考前自测高频考点模拟试题(共500题)含答案详解.docx
- 2023年黑龙江绥化市北林区区直事业单位招聘43人考前自测高频考点模拟试题(共500题)含答案详解.docx
- 2023下半年安徽省阜阳市事业单位招聘241人考前自测高频难、易考点模拟试题(共500题)含答案详解.docx
- 2023下半年四川省广元市直属事业单位招聘104人考前自测高频难、易考点模拟试题(共500题)含答案详解.docx
- 2023下半年四川省眉山市引进优秀人才713人考前自测高频难、易考点模拟试题(共500题)含答案详解.docx
- 内蒙古包头达茂联合旗事业单位招聘高层次和急需紧缺专业人才58人考前自测高频考点模拟试题(共500题)含答案详解.docx
文档评论(0)