Adobe 是否提供任何 API 可以让我将 Office 文档(docx、xlsx、pptx 等)文件转换为 PDF 文件格式?
我更愿意使用 .NET 来执行此操作,但如果必须的话,我可以诉诸 C/C++。
我已经尝试过使用 Adobe SDK,但在我看来,它可以自动化 Acrobat 应用程序,而不是让我访问底层功能。如果可能的话,并且有人愿意给我一个例子,我将非常感激 - 经过几个小时的谷歌搜索后,我无法找到一个好的答案(但很多示例恰恰相反 - 从 PDF 转换为 Word) .
最后一件事,我需要它成为 Adobe 的一个库。因此,不幸的是,PDFCreator、BCL EasyPDF、Aspose.Words/Cells/Slides 等对我没有帮助。
更新1:
我决定在论坛中提出这个问题,因为首先,我不敢相信 Adobe 没有一个库可以做到这一点;当然,也可能是这样,但是很奇怪。
更新2:
我还研究了 AdobePDFMakerX.Word
界面。我尝试调用CreatePDF(string in, string out)
接口(interface),但没有成功。它总是返回 false
,并且没有我可以使用的错误描述。
最佳答案
想要使用 Adobe pdf service api 将 doc 文件转换为 pdf 文件
简而言之,它有两个部分:
- 发出 post 请求(提供必需参数)并从 header 中获取 x-request-id
- 发出获取请求(提供所需参数),作为响应,您将获得 pdf 文档
工作正常
关于pdf - Adobe API 将 Office 文档转换为 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13769697/