通常,我会使用 Microsoft Office 互操作库,但它需要使用 COM 对象,如果我正在开发 Windows 通用应用程序,这(据我所知)是不可能的。我可以使用哪些替代方法将 Word 和 PowerPoint 文件从 Windows 通用应用程序转换为 PDF?谢谢!
问问题
989 次
2 回答
1
有许多 3rd 方库可以很容易地为您做到这一点,我已经使用Synfusion(有免费版本)与 Word、Excel 和 PDF(不是 PowerPoint)进行类似的工作流程,虽然总体上不是Syncfusion 库(版本 11),Office/PDF 的东西做得很好。
或者,如果您确定您只会使用最新版本的 Office 文档(扩展名以 X 结尾),您应该能够使用任何开放的 Office 库来打开文件以读取它并使用 itext 之类的东西来导出返回PDF。对于更复杂的文档(如 PowerPoint 幻灯片)来说,这可能会更棘手。
于 2015-07-28T15:41:56.840 回答
0
Syncfusion 似乎是一组很好的组件,即使在我的项目中我只想打印/转换办公室(.doc 和 .docx)文档。
你试过这个吗?你怎么看:
- 转换速度
- 优质印刷pdf文件
- 将Word文件转换为pdf的质量
您是否使用了免费的“社区版”,因为我真的可以想象我们可以免费使用这些库!免费使用它的缺点是什么
于 2015-10-30T10:06:23.687 回答