pdf - Adobe API 将 Office 文档转换为 PDF

标签 pdf

Adobe 是否提供任何 API 可以让我将 Office 文档(docx、xlsx、pptx 等)文件转换为 PDF 文件格式?

我更愿意使用 .NET 来执行此操作,但如果必须的话,我可以诉诸 C/C++。

我已经尝试过使用 Adob​​e SDK,但在我看来,它可以自动化 Acrobat 应用程序,而不是让我访问底层功能。如果可能的话,并且有人愿意给我一个例子,我将非常感激 - 经过几个小时的谷歌搜索后,我无法找到一个好的答案(但很多示例恰恰相反 - 从 PDF 转换为 Word) .

最后一件事,我需要它成为 Adob​​e 的一个库。因此,不幸的是,PDFCreator、BCL EasyPDF、Aspose.Words/Cells/Slides 等对我没有帮助。

更新1:

我决定在论坛中提出这个问题,因为首先,我不敢相信 Adob​​e 没有一个库可以做到这一点;当然,也可能是这样,但是很奇怪。

更新2:

我还研究了 AdobePDFMakerX.Word 界面。我尝试调用CreatePDF(string in, string out)接口(interface),但没有成功。它总是返回 false,并且没有我可以使用的错误描述。

最佳答案

想要使用 Adobe pdf service api 将 doc 文件转换为 pdf 文件

简而言之,它有两个部分:

  1. 发出 post 请求(提供必需参数)并从 header 中获取 x-request-id
  2. 发出获取请求(提供所需参数),作为响应,您将获得 pdf 文档

工作正常

关于pdf - Adobe API 将 Office 文档转换为 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13769697/

相关文章:

ios - 无法在 Swift 中生成多页 PDF

ios - VFR 阅读器搜索功能

css - 如何使用 grails 渲染服务打印折叠标记?

html - 在网页上显示大量 PDF 的最佳方式

javascript - 单片眼镜阅读器无法读取 25mb 大小的 pdf

python - 将表格写入 matplotlib pdf 文件

java - 如何使用 iText 相对于页面定位文本?

c# - 如何解析 pdf 文件中的表格?

javascript - 自动将网页打印成pdf

pdf - 是否可以在Ghostscript中向PDF的每一页添加水印