Microsoft Office相关开发组件
安装office,直接引用COM控件
C#4提供对PIA引用的一种方式:链接(编译器只会将PIA中需要的部分直接嵌入到程序集中),变体(variant)被视为动态类型,以减少强制转换需要的开销;
不安装office,拷贝相关dll到运行目录,直接引用;
拷贝的dll版本最好是12及以上,12以下有兼容的bug;
使用Office Open Xml 进行开发:微软的一个免安装office的SDK库
EPPlus 基于 Office Open Xml封装的一个组件
http://www.cnblogs.com/rumeng/p/3785748.html?utm_source=tuicool&utm_medium=referral
NPOI:
结构:
HSSF - 提供读写Microsoft Excel格式档案的功能。是操作Excel2003以前(包括2003)的版本,扩展名是.xls
XSSF - 提供读写Microsoft Excel OOXML格式档案的功能。是操作Excel2007的版本,扩展名是.xlsx
HWPF - 提供读写Microsoft Word格式档案的功能。
HSLF - 提供读写Microsoft PowerPoint格式档案的功能。
HDGF - 提供读写Microsoft Visio格式档案的功能。
教程:
http://www.tuicool.com/sites/JjAjq2?pn=0
开源地址:https://github.com/tonyqus/npoi/
NPOI.Examples 很多示例是基于1.0 的版本
ExcelReport 基于NPOI的一个封装库
使用说明http://www.cnblogs.com/hanzhaoxin/tag/ExcelReport%20/
Spire 相关组件 有商业版本和免费版本
Spire.xls
http://www.cnblogs.com/aehyok/p/3749339.html
http://www.cnblogs.com/pengze0902/p/6122311.html
Spire.Doc
http://www.cnblogs.com/yanweidie/archive/2015/10/19/4888199.html
Aspose.Total 商业软件
http://baike.baidu.com/link?url=x9DxGF7PvIR96U3Zw8jws7MYNKfIl3OR6oZi_zdI7PNZoIb4_SBFDTyrFx6zIkbc-FtGTOgPwtxITupSxuW4W7_ccSSfp-p3y6h4SoOc-CW
转载于:https://www.cnblogs.com/ctddjyds/p/7192934.html
Microsoft Office相关开发组件相关推荐
- C#实战005:Excel操作-引入Microsoft.Office.Interop.Excel组件
能读到Excel工作簿,现在我们接着再来创建工作簿,OleDb通过Microsoft Jet 提供程序连接到 Excel 工作簿,然后将Excel文件作为数据源来读写,直接用Sql语句来操作数据,并且 ...
- C#,使用office组件Microsoft.Office.Interop.Word,将网页内容下载为word的demo及权限配置要点。
在做网页开发的时候,经常会遇到下载需求,以下这种方式是保存为原生的word格式.非直接将HTML另存为. 1. 首先是下载为word 的代码. 引用: using MSWord = Microsoft ...
- Microsoft Office Document Image Writer 和 Microsoft XPS Document Writer (Office组件轻松把PDF文件转成Word文档)...
安装完 Office 2003 之后,你会发现"打印对话框"中的打印机列表多了一个"Microsoft Office Document Image Writer" ...
- C#使用Microsoft.office.interop.PowerPoint生成PPT
文章目录 前言 一.步骤 1.引入库 2.创建PPT 3.创建PPT中的幻灯片 4.生成标题 5.生成目录 5.创建表格 6.保存 总结 前言 开发的一个系统需要用到自动生成ppt,网上的例子比较少, ...
- 错误提示“未能加载文件或程序集“Microsoft.Office.Interop.Owc11”,
.NET错误提示: 未能加载文件或程序集"Microsoft.Office.Interop.Excel, Version=11.0.0.0, Culture=neutral, PublicK ...
- 命名空间“Microsoft.Office”中不存在类型或命名空间名称“Interop”(是缺少程序集引用吗?)...
当你引用using Excel = Microsoft.Office.Interop.Excel;时如果出现 命名空间"Microsoft.Office"中不存在类型或命名空间名称 ...
- C#日常开发随手记------COM组件(Microsoft.Office.Interop.Excel)操作excel、如何创建\删除文件夹
文章中写了点过程有点啰嗦,想直接看代码的直接下拉看加粗标题处 第一次使用COM组件操作excel,遇到了点坑,也有些感触. 一般来说操作excel,我比较常用的是OleDB,但是OleDB需要安装Ac ...
- 使用Office组件读取Excel,引用Microsoft.Office.Interop.Excel出现的问题
操作背景:asp.net操作Excel 出现问题:在本地添加引用(com):Microsoft Office 11.0 Object Library,并写好程序调试正常,部署到服务器时,出现异常 Ex ...
- window2008 64位系统无法调用Microsoft.Office.Interop组件进行文件另存的解决办法
服务器是windows server2008 64位系统,项目中需要用到Microsoft.Office.Interop组件,包括excel.word.ppt等. 步骤 1.在"开始&qu ...
最新文章
- vb6调用python识别训练例子_在vb6中创建的“标准”dll在python中调用时会出现访问冲突...
- linux 查看 全部网卡 虚拟网卡 物理网卡
- python开发工程师面试题-2019超实用Python开发工程师面试题分享
- Python 【企鹅号、QQ看点】短视频的自动上传与发布实例演示,同时支持抖音、快手、哔哩哔哩、小红书、微视、西瓜视频、视频号等平台的视频自动化同步发布
- linux kvm虚拟机配置及常见问题处理
- JSP学习笔记(六十二):struts2中的Lambda表达式
- 读jquery 权威指南[4]-Ajax
- MySQL事务操作原理与用法详解
- rostcm6情感分析案例分析_微博分析-内容分析系统 ROST CM 6 使用手记
- 人脸识别中的损失函数ArcFace及其实现过程代码(pytorch)--理解softmax损失函数及Arcface
- 网站服务器后缀名,服务器域名,域名后缀
- 算法复杂度描述中为什么用“logn”,而不用“log2n”、“lnn”或“lgn”
- Java图片上传Base64 类型上传 后台转换工具类
- 图像检索:INS视觉检索
- 使用BMFont工具来精简字体库
- linux加新的硬盘,linux添加新硬盘
- 字节跳动面试题汇总 -- C++后端(含答案)
- bio 生信博主网站 blog
- ubuntu更换镜像源——全面讲解
- CSDN博客去除图片水印
热门文章
- Oracle启动和停止的方式详解
- linux shell mysql备份_linux shell 备份mysql 数据库
- Dubbo暴露服务过程
- python re正则匹配_python re正则表达式模块
- halcon的算子清点: Chapter 1 分类
- 微信小程序(购物车)--在wxml中设置保留小数位数
- html万年历闹钟怎么取消,万年历如何取消整点报时,他上面有四个键,分...
- linux中lvs命令详解,LVS之三:ipvsadm常用管理命令介绍 | 旺旺知识库
- mysql创建外键的表_Mysql表创建外键报错解决方案
- leetcode -day23 Construct Binary Tree from Inorder and Postorder Traversal Construct Binary Tree f