【问题标题】:How to Configure Microsoft.office.interop to server's Microsoft Office..?如何将 Microsoft.office.interop 配置为服务器的 Microsoft Office..?
【发布时间】:2016-06-05 07:34:30
【问题描述】:
我必须将 word doc 转换为 pdf 并打印它,Microsoft.Office.interop 提供了一种简单的方法,但客户端机器已安装 2013 或更高版本。
我的问题是。有什么方法可以使用 Server 的 Microsoft office 将 word 文件转换为 pdf,因为我不能指望客户端在他们的 pc 上安装 2013
如果没有,有没有简单免费的方法可以将word文件转换成pdf?
谢谢大家
【问题讨论】:
标签:
c#
.net
excel
pdf
ms-word
【解决方案1】:
Word Automation Services(SharePoint 的一部分)可以在服务器环境中将 Word 文档转换为 PDF(和其他文件格式)。
【解决方案2】:
不建议在服务器上使用 Office Interop。
您可以使用 OpenXML 处理办公文档。
这里有很多例子。
对于转换,您必须使用单独的插件,而且我不知道有免费版本可以转换为 PDF。