我的目标是制作一个自动服务器端流程,将.ppt
转换为.pdf
。微软自己建议我使用OpenXML,现在我正在考虑它。
我的问题是:
我可以使用OpenXML实际实现目标吗?
我很难找到我期望的方法,例如“另存为”here
或许我只是误解了一切是如何运作的?
答案 0 :(得分:3)
...将.ppt转换为.pdf。微软自己建议我使用OpenXML ......我能否真正实现使用OpenXML的目标?
要将.ppt
转换为.pdf
吗?我很想知道你在哪里读到这个;-)
否使用OpenXml SDK是不可能的:
OpenXml SDK允许创建,修改 OpenXml 文档(如果是PowerPoint,则为.pptx
),此处您正在讨论.ppt
(Biff格式)
转换为 PDF 的 NO 方法。 OpenXml SDK允许在没有Office应用程序的情况下检索,创建,修改文档内容,但不包含任何呈现它的方法,或者诸如SaveAs()
...
不,将Office文档转换为pdf的常用方法是使用Office.Interop
。
此帖子How do I convert Word files to PDF programmatically?与Word相关,但它可以帮助您,它与PowerPoint相同。