zoukankan      html  css  js  c++  java
  • C#服务器端使用office组件

    http://www.myexception.cn/asp-dotnet/386522.html

    不装office那就把Interop.Excel.dll Interop.Office.dll Interop.VBIDE.dll这3个dll引用到项目里去。用这3个,就可以创建EXCEL对象;再调用相关方法,实现对excel的操作

    至于模板,跟装不装office就没关系了,就把它当做一般性文档,来做文件的复制、移动、删除操作就是了

     

    用水晶报表,但是不知道服务器没安装office导出会不会有影响

    应该没关系

    (这个应该还是需要服务器安装office,他们可能用的不是server系统用的某个台式机)

     

    http://www.myexception.cn/asp-dotnet/1934088.html

    要安装才能调用,你可以使用NPOI或Aspose.Cell,也挺好用的

     

    https://www.cnblogs.com/ahui/archive/2013/03/05/2944441.html

    解决在IIS中调用Microsoft Office Excel组件后进程无法正常退出的问题

     

    https://bbs.csdn.net/topics/380223593

     

    https://blog.csdn.net/u013951435/article/details/21534723

    百度谷歌一番发现,其实只要安装Microsoft Access 2010 数据库引擎可再发行程序包即可实现2010 Microsoft Office System 文件与非 Microsoft Office 应用程序之间传输数据,支持现有的 Microsoft Office 文件(例如 Microsoft Office Access 2010(*.mdb 和 *.accdb)文件和 Microsoft Office Excel 2010(*.xls、*.xlsx 和 *.xlsb)文件)与其他数据源(例如 Microsoft SQL Server)之间传输数据。还支持与现有文本文件建立连接。 此外,还会安装 ODBC 和 OLEDB 驱动程序,供应用程序开发人员在开发与 Office 文件格式连接的应用程序时使用。该安装包下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=13255

     

    https://forums.asp.net/t/1684597.aspx?Microsoft+Office+Interop+Word+dll+Not+Working+on+Server

    我建议您使用Word .NET,它是.NET Framework的Microsoft Word兼容API。该API可让您轻松创建,读取,修改和解析Word文档,而无需使用Microsoft Word,请参考下面的本教程:

    http://www.independentsoft.com/word/tutorial/index.html

     

    如果您不想在服务器上安装Office,则需要一个第三方软件包(如Aspose),它将提供此功能,除非您想花费大量时间自己编写此低级代码。

    如果您的服务器上装有Office,则可以完成此操作,但这是不受支持的用法。我获得最大成功的方式是通过服务(COM +或WebService)运行Office对象,这些服务以与Web用户不同的ID运行。

    个人观点:

    最后还是安装office方便,因为这个风险最小,不会出现大量意外情况或者绕不过去的bug,符合软件工程的简易可靠原则。

    或者使用最后1个的这个第三方软件aspose

    另外还有一条路可能office365等这些在线office有什么api能用

    只安装ODBC OLEDB 驱动程序和office三个组件这条路估计不好走

     

    上面列举的excel那个我害怕最后会无法结束excel进程等问题。还是小心点。

  • 相关阅读:
    05数组 字符串数组 多维数组
    android textView的渐入效果
    android颜色表
    ExpandableListView置顶和子list收放
    Adb not responding
    android 一个TextView设置多种颜色
    android 循环操作
    Android异步更新
    android 水波纹
    Android 推门效果
  • 原文地址:https://www.cnblogs.com/fengmao31/p/13880157.html
Copyright © 2011-2022 走看看