加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – Office文档到PDF

发布时间:2020-12-15 08:05:32 所属栏目:百科 来源:网络整理
导读:我已经看到了一些关于这个的线索,但在我的搜索中没有得到非常直接的答案.我有一个Web应用程序需要接受doc,docx,xl??s,xlsx文件并将它们转换为PDF.现在我们有一个使用Microsoft.Office.Interop.Word库的进程,它打开文档,将其打印到PS文件,然后GPL GhostScript
我已经看到了一些关于这个的线索,但在我的搜索中没有得到非常直接的答案.我有一个Web应用程序需要接受doc,docx,xl??s,xlsx文件并将它们转换为PDF.现在我们有一个使用Microsoft.Office.Interop.Word库的进程,它打开文档,将其打印到PS文件,然后GPL GhostScript将PS文件转换为PDF.

这个过程很有效,但总体上有几个步骤,这最初是在几年前开发的,当时找到PDF打印驱动程序并对它进行接口更加困难.本着更新的精神,我正在寻找一种可能更好的方法来处理这个问题.主要原因是在我们的应用程序中,我们使用Web服务调用来执行转换过程的提升操作,使用较新的Windows服务器,特别是用于开发的Window 7,即使模拟也打开文件的能力导致一些问题使用Interop库.

所有这些我肯定可以理解并解决,但我想知道是否有更新更好的方法来解决这个问题.我已经研究过PDF995,但是我没有找到一种以编程方式进入并直接将文件打印到PDF的好方法.他们提供的代码是在C中,我没有找到如何模仿C#中的调用.

解决方法

如果你正在寻找一个“免费”的解决方案,我认为你可能有唯一可行的选择,但就像约翰所说,服务器端互操作通常不是一个好主意.
我们使用.NET Aspose组件取得了很大的成功.这是一个纯粹的托管解决方案,无需互操作或办公.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读