首页新闻找找看学习计划

Primary Interop Assemblies Redistributable

0
悬赏园豆:10 [已解决问题] 解决于 2014-08-19 21:09

项目中要将word等office文档转换成pdf,使用了office组件,但是在部署到服务器上时不想安装完整的office程序,可以使用 Primary Interop Assemblies Redistributable 来替代吗?

项目中用到的是:

Microsoft.Office.Core;Microsoft.Office.Interop;

最长的路漫漫的主页 最长的路漫漫 | 菜鸟二级 | 园豆:252
提问于:2014-07-18 17:41
< >
分享
最佳答案
0

不行,你这叫主互操作程序集,什么意思呢,就是为了方便在 C# 中使用 Office 的 COM 组件封装成的程序集,因此如果机器上没有安装 Office 相关的组件,主互操作程序集将找不到需要调用的目标。

收获园豆:10
Launcher | 高人七级 |园豆:44980 | 2014-07-18 17:50

有没有什么替代方法呢?我主要是要把一些office文档(word,excel,ppt)转换成pdf,用的是另存为pdf或xps这一项功能

最长的路漫漫 | 园豆:252 (菜鸟二级) | 2014-07-18 18:01

@最长的路漫漫: 你可以看看 OpenXML SDK ,NPOI 之类的,但是前景不乐观。

Launcher | 园豆:44980 (高人七级) | 2014-07-18 18:08
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册