Adobe PDF Services
借助Adobe Workfront Fusion Adobe PDF Services,您可以从PDF文件中提取数据,或从提供的数据生成新的PDF文件。 此外,可以将各种文件类型转换为PDF,或将PDF转换为其他文件类型。 PDF Services还允许您组合、压缩或读取PDF文件的元数据,以及控制对文件的密码保护。
有关创建方案的说明,请参阅创建方案:文章索引下的文章。
有关模块的信息,请参阅模块:文章索引下的文章。
有关用于PDF服务的API的信息,请参阅Adobe文档生成API。
使用Adobe PDF Services时的安全注意事项
Adobe PDF Services可以读取、转换或修改您的文件,但Adobe和Workfront Fusion都不能存储您的文件或数据。 这意味着:
- 您可以保持对文件的控制,包括其安全性
- 您无需拥有Adobe存储或云存储帐户即可使用PDF服务。
访问要求
您必须具有以下权限才能使用本文中的功能:
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
---|---|
Adobe Workfront包 | 任何 |
Adobe Workfront许可证 |
新增:标准 或 当前:工作或更高 |
Adobe Workfront Fusion许可证** |
当前:无Workfront Fusion许可证要求 或 旧版:Workfront Fusion for Work Automation and Integration |
产品 |
新:
或 当前:您的组织必须购买Adobe Workfront Fusion。 |
有关此表中信息的更多详细信息,请参阅文档中的访问要求。
有关Adobe Workfront Fusion许可证的信息,请参阅Adobe Workfront Fusion许可证。
先决条件
要创建OAuth服务器到服务器连接,必须在Adobe PDF开发人员控制台中添加Adobe服务API。 添加API时,选择OAuth服务器到服务器选项。
有关说明,请参阅Adobe开发人员文档中的使用OAuth用户身份验证凭据将API添加到项目。
Adobe PDF服务API信息
Adobe PDF服务连接器使用以下对象:
创建与Adobe PDF Services的连接
要为您的Adobe PDF Services模块创建连接:
-
在任意Adobe PDF Services模块中,单击“连接”框旁边的 添加。
-
填写以下字段:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 layout-auto html-authored no-header 连接类型 选择是要创建服务器到服务器连接还是JWT连接。 连接名称 输入此连接的名称。 客户端ID 输入您的Adobe 客户端ID。 这可以在Adobe Developer Console的凭据详细信息部分找到。
有关查找凭据的说明,请参阅Adobe开发人员文档中的凭据。
客户端密钥 输入您的Adobe 客户端密钥。 这可以在Adobe Developer Console的凭据详细信息部分找到。
有关查找凭据的说明,请参阅Adobe开发人员文档中的凭据。
技术帐户ID(仅限JWT) 输入您的Adobe 技术帐户ID。 这可以在Adobe Developer Console的凭据详细信息部分找到。
有关查找凭据的说明,请参阅Adobe开发人员文档中的凭据。
组织ID(仅限JWT) 输入您的Adobe 组织ID。 这可以在Adobe Developer Console的凭据详细信息部分找到。
有关查找凭据的说明,请参阅Adobe开发人员文档中的凭据。
元范围(仅限JWT) 输入连接所需的任何元范围。 私钥 如果您选择了JWT连接,请输入在Adobe Developer Console中创建凭据时生成的私钥。
要提取您的私钥或证书,请执行以下操作:
-
单击 提取。
-
选择要提取的文件类型。
-
选择包含私钥或证书的文件。
-
输入文件的密码。
-
单击 保存 以提取文件并返回到连接设置。
-
-
单击 继续 保存连接并返回模块。
Adobe PDF Services模块及其字段
配置PDF Services时,Workfront Fusion将显示以下列出的字段。 除此以外,还可能会显示其他字段,具体取决于应用程序或服务中的访问级别等因素。 模块中的粗体标题表示必填字段。
如果看到字段或函数上方的映射按钮,则可以使用该按钮设置该字段的变量和函数。 有关详细信息,请参阅将信息从一个模块映射到另一个模块。
合并PDF文件
此操作模块获取多个PDF文件,并将它们合并为一个PDF文件。 例如,此模块可以在项目完成后将Workfront项目中的所有文档合并到单个PDF中。
压缩PDF文件
此操作模块接受PDF文件并对其进行压缩。 这对于节省带宽或内存非常有用。
将文档转换为PDF文件
此工具将文档转换为PDF文件。 源文件必须是以下文档格式之一:
- DOC
- XLS
- PPT
- TXT
- RTF
将HTML转换为PDF文件
此工具将HTML文件转换为PDF文件。
将图像转换为PDF文件
此工具将图像转换为PDF文件。
将PDF转换为文档
此工具将PDF文件转换为文档。 您可以为输出文件选择以下格式之一。
- DOC
- DOCX
- PPTX
- XLSX
- RTF
将PDF转换为图像
此工具将PDF转换为PNG或JPEG格式的图像,然后输出为列表或合并到ZIP中。
如果输出为ZIP文件,则PDF将转换为每页一个图像,并且每个图像以页码结束。 然后将图像文件合并到ZIP文件中。
例如,一个名为“TestFile”且包含8页的文件将生成8个图像,分别命名为“TestFile_1”和“TestFile_8”。 该模块的输出是一个包含8个图像的ZIP文件。
提取文本/表
此操作模块允许您从PDF文件中提取数据。 模块输出单独的文本元素,如段落或表格单个单元格中的文本。
生成文档
生成文档模块是创建包含所选数据的PDF的强大方法。 您可以使用Microsoft Word模板或以JSON格式提供数据来设置其格式。
有关Adobe PDF Services生成文档功能的详细信息,请参阅文档中的文档生成概述Adobe Document Services。
使用生成文档模块和Microsoft Word模板
若要将生成文档模块与Microsoft Word模板一起使用,必须先创建该模板。 有关说明,请在Microsoft Office文档中搜索“创建模板”。
按如下方式填写生成文档模块字段:
使用JSON生成文档模块
要使用JSON的生成文档模块,请填写以下字段:
线性化PDF文件
此工具可线性化PDF文档,以创建Web优化的PDF文档。 无需下载整个文档,即可逐页查看线性化PDF文档。
进行自定义API调用
此操作模块向PDF服务API发出自定义HTTP请求。
PDF文件的OCR
此工具对文件执行光学字符识别(OCR)并生成PDF。
页面操作
通过本模块,您可以选择性地旋转或删除PDF文档中的页面。 例如,您可以将纵向视图更改为横向视图,或从PDF文档中删除某些页面。
PDF辅助功能自动标记
此操作模块会创建一个PDF,并标记用于辅助功能用例。 它还创建了一个可选的Microsoft Excel报表,其中列出了问题并提供了修复建议。
PDF文件属性
此工具提取有关文档的基本信息,例如:
- 页数
- PDF版本
- 文件是否已加密
- 文件是否已线性化
- 文件是否包含嵌入的文件
保护PDF文件
此工具用于保护包含用户或所有者密码的PDF文档。 它还对某些功能设置了限制,例如在PDF文档中打印、编辑和复制。 选择要加密的内容类型和加密算法。
删除PDF文件的保护
此工具可从PDF文档中删除安全性(密码保护)。
拆分PDF文件
此操作模块可将PDF文档拆分为多个较小的文档。 您可以指定是否按文件数、每个文件的页数或页面范围拆分它。