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

3
我的目标是创建一个自动化的服务器端进程,将.ppt转换为.pdf。微软建议我使用OpenXML,现在我正在研究它。
我的问题是: 我能否使用OpenXML实现我的目标? 我很难找到我期望的方法,比如“另存为”这里
或者我可能只是误解了它的工作方式?
1个回答

3
“...将.ppt转换为.pdf。微软建议我使用OpenXML…我能否使用OpenXML实现我的目标?”
对于将.ppt转换为.pdf,我很好奇你是在哪里读到这个的;-)
不,使用OpenXml SDK是不可能实现的:
- OpenXml SDK允许创建、修改OpenXml文档(PowerPoint的.pptx格式),但你这里谈论的是Biff格式的.ppt。 - OpenXml SDK没有将文件转换成PDF的方法。OpenXml SDK允许检索、创建、修改文档内容,而不需要Office应用程序,但是不包含任何呈现文档或Office应用程序方法(如SaveAs())的方法。

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

这个如何以编程方式将Word文件转换为PDF?线程与Word有关,但它可以帮助您,对于PowerPoint也是一样的。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接