使用OpenXML将PowerPoint演示文稿另存为PDF

我的目标是建立一个自动服务器端进程,将.ppt转换为.pdf 。 微软自己建议我使用OpenXML,现在我正在考虑这个问题。

我的问题是:

我可以使用OpenXML实际实现我的目标吗?

我很难找到我期望的方法,例如“另存为”

或许我只是误解了一切是如何运作的?

…将.ppt变为.pdf。 微软自己建议我使用OpenXML ……我能否真正实现使用OpenXML的目标?

.ppt转换为.pdf ? 我很想知道你在哪里读过这篇文章;-)

,使用OpenXml SDK是不可能的:

  • OpenXml SDK允许创建,修改OpenXml文档(如果是PowerPoint, 则为 .pptx ),在这里你谈的是.ppt (Biff格式)

  • 没有转换为PDF的方法。 OpenXml SDK允许在没有Office应用程序的情况下检索,创建,修改文档内容,但不包含任何呈现它的方法,或者诸如SaveAs()类的Office应用程序方法……


不,将Office文档转换为pdf的常用方法是使用Office.Interop

此主题如何以编程方式将Word文件转换为PDF? 与Word有关,但它可以帮助你,它与PowerPoint相同。