在Microsoft Power Automate中创建您的第一个工作流

了解如何使用Microsoft Services连接器在Adobe PDF Power Automate中创建您的第一个工作流。

在本实际操作教程中,学习如何:

  • 将Word文档转换为PDF
  • 将PDF文档合并为一个PDF
  • 使用密码ProtectPDF文档

准备工作

您需要的

  • Adobe PDF Services的试用或生产凭据
    此处详细了解如何在Microsoft Power Automate中获取和配置凭据。
  • 具有高级连接器的Microsoft Power Automate
    了解如何在此处检查Power Automate的许可级别。
  • OneDrive
    本教程中使用了OneDrive存储连接器,但可使用任何存储连接器替代。

范例文件

您需要解压缩两个示例文件并将其上传到OneDrive:

  • WordDocument01.docx
  • WordDocument02.docx

获取凭据

要完成本教程,您需要已在Microsoft Power Automate for Adobe PDF Services中配置您的凭据。 如果您尚未完成此步骤,请参阅此处的说明。

第1部分:创建新流并将Word转换为PDF

创建工作流

在此部分中,您使用即时流在Microsoft Power Automate中创建一个新流、添加参数、从OneDrive获取文件并将文件转换为PDF。

  1. 导航到Microsoft Power Automate,并使用您的凭据登录。

  2. 在侧边栏中选择​ 创建

    创建按钮

  3. 选择​ 即时工作流

  4. 为工作流命名。

  5. 在​ 选择如何触发此工作流 ​下,选择​ 手动触发工作流

  6. 选择​ 创建

获取文件的文件内容

接下来,获取示例文件的文件内容。

PREREQUISITES
如果尚未将示例文件上传到OneDrive,请将其解压缩并上传。
  1. Power Automate中,选择​ +新步骤

  2. 在搜索栏中搜索​ OneDrive

  3. 通过选择​ OneDrive for Business ​或​ OneDrive,选择您的工作或个人OneDrive帐户。

  4. 在搜索栏中搜索​ 获取文件内容

  5. 在​ 文件 ​字段中,选择文件夹图标以导航到OneDrive中的​ WordDocument01.docx ​文件。

    在Microsoft Power Automate中获取文件内容OneDrive操作

将文件转换为PDF

现在您已经有了文件内容,可以将文档转换为PDF。

  1. Power Automate中,选择​ +新步骤

  2. 在搜索栏中搜索​ Adobe PDF服务

  3. 选择​ Adobe PDF服务

  4. 在搜索栏中搜索​ “将单词转换为PDF”

  5. 在​ 文件名 ​中,根据需要为文件命名,但文件必须以​ .docx ​结尾。 要将文档从Word转换为PDF,此扩展名是必需的。

  6. 将光标置于​ 文件内容 ​字段中。

  7. 使用​ 动态内容 ​面板,选择​ 文件内容

    在Microsoft Power Automate中将Word转换为PDF操作

将文件保存到OneDrive

文档生成后,将文件保存回OneDrive中。

  1. Microsoft Power Automate中,选择​ +新步骤
  2. 在搜索栏中搜索​ OneDrive
  3. 通过选择​ OneDrive for Business ​或​ OneDrive,选择您的工作或个人OneDrive帐户。
  4. 在搜索栏中搜索​ 获取文件内容
  5. 在搜索栏中搜索​ 创建文件
  6. 选择​ 创建文件
  7. 在​ 文件夹路径 ​字段中,选择文件夹图标以指定将文件保存在OneDrive中的位置。
  8. 在​ 文件名 ​中,根据需要为文件命名,但文件必须以​ .docx ​结尾。 要将文档从Word转换为PDF,此扩展名是必需的。
  9. 在​ 文件内容 ​字段中,使用​ 动态内容 ​面板插入PDF的文件内容变量。

Try流

  1. 在左上角,选择​ 无标题 ​以重命名该流。
  2. 选择​ 保存
  3. 选择​ 测试
  4. 选择​ 手动,然后选择​ 保存并测试
  5. 选择​ “继续”
  6. 选择​ 运行流

在OneDrive文件夹中,您现在应该会看到转换后的PDF。

在OneDrive中选择了转换的PDF文档

第2部分:从模板生成动态文档

此下一部分构建于第1部分,并使用​ 从Word生成文档 ​模板将数据动态合并到您的文档中。

审阅文档模板

从OneDrive中的示例文件中打开​ WordDocument02_.docx。 Word文档包含多个不同的文本标记,这些标记表示数据填充到文档中的位置。

添加要触发的参数

要将动态数据推送到文档中,您需要为触发器创建一些参数以提示输入值。

  1. 编辑工作流时,请选择​ 手动触发工作流 ​以展开操作。
  2. 选择​ 添加输入
  3. 选择​ 文本
  4. 将字段命名为​ 名字

重复步骤2-4以添加以下字段:

  • 姓氏
  • 薪金

使用参数字段在Power Automate中触发

获取模板的文件内容

要生成文档,您首先需要获取Word模板的文件内容。

  1. 在Power Automate中,选择+ 新步骤
  2. 在搜索栏中搜索​ OneDrive
  3. 通过选择​ OneDrive for Business ​或​ OneDrive,选择您的工作或个人OneDrive帐户。
  4. 在搜索栏中搜索​ 获取文件内容
  5. 在​ 文件 ​字段中,选择文件夹图标以导航到OneDrive中的​ WordDocument02.docx ​文件。

从Microsoft Power Automate中的OneDrive获取文件内容操作

从模板生成文档

  1. 在Power Automate中,选择​ +新步骤
  2. 在搜索栏中搜索​ Adobe PDF服务
  3. 选择​ Adobe PDF服务
  4. 选择​ 从Word模板生成文档 ​操作。
  5. 在​ 模板文件名 ​字段中,根据需要为文件命名,但文件必须以​ .docx ​结尾。

合并数据

使用​ 从Word模板生成文档 ​操作,您可以使用动态内容将数据从工作流中以前的任何不同变量合并到文档中。

将下面的JSON数据复制到​ 合并数据 ​字段:

{
    "FirstName": "",
    "LastName": "",
    "Salary": ""
}
  1. 将光标放在​ FirstName ​值的两个引号之间的字段中。

  2. 使用“动态内容”面板,从“手动”触发器流操作中插入​ 名字 ​值。

    使用JSON中的数据标记生成文档

  3. 对​ LastName ​和​ Salary ​字段重复步骤7-8。

  4. 在“模板文件内容”字段中,使用“动态内容”面板从“获取文件内容”步骤插入“文件内容”值。

从Power Automate中的Word模板操作生成文档,所有值均已完成

TIP
从Word模板 ​生成文档操作使用Adobe的Document Generation API。 如果您想详细了解如何创建模板,以下是一些资源:

将文件保存到OneDrive

生成文档后,您可以将文件保存回OneDrive。

  1. 在Power Automate中,选择​ + 新步骤
  2. 在搜索栏中搜索​ OneDrive
  3. 通过选择​ OneDrive for Business ​或​ OneDrive,选择您的工作或个人OneDrive帐户。
  4. 在搜索栏中搜索​ 创建文件
  5. 选择​ 创建文件
  6. 在​ 文件夹路径 ​字段中,选择文件夹图标以指定将文件保存在OneDrive中的位置。
  7. 在​ 文件名 ​字段中,设置文件名。 由于输出为PDF,因此您的文件名必须以.pdf扩展名结尾。
  8. 使用​ 动态内容 ​面板将PDF文件内容变量插入​ 文件内容 ​字段。

Try流

在Microsoft Power Automate中运行流屏幕以提示输入内容

  1. 选择​ 保存
  2. 选择​ 测试
  3. 选择​ 手动,然后选择​ 保存并测试
  4. 选择​ “继续”
  5. 输入​ 名字姓氏 ​和​ 薪金 ​的值。
  6. 选择​ 运行流

在OneDrive文件夹中,现在可以看到从WordPDF生成的文档。 在OneDrive中打开PDF文档时,您会看到数据合并到文本标记位置。

第3部分:将PDF合二为一

生成一个Word文档并将其转换为PDF后,下一步就是将多个PDF文档组合在一起。

NOTE
在之前的操作中,您将文档的一个副本保存为OneDrive中的文件。 为了使用合并PDF等工具,您无需将文件保存到OneDrive。 相反,您可以将输出从一个操作直接传递到下一个操作,这比在每个操作后存储到OneDrive更好。 但出于演示目的,您正在将这些文件保存到OneDrive。

添加合并PDF步骤

  1. 编辑工作流时,请选择​ +下一步 ​以在工作流末尾添加操作。
  2. 在搜索栏中搜索​ Adobe PDF服务
  3. 选择​ Adobe PDF服务
  4. 选择​ 合并PDF ​操作。
  5. 在​ 合并PDF文件名 ​字段中,输入所需的文件名(即​ CombinedDocument.pdf)。
  6. 在​ 文件内容–1 ​字段中,使用​ 动态内容 ​面板从​ 将Word转换为PDF ​步骤中插入​ PDF文件内容 ​值。
  7. 要添加下一个文档,请选择​ + 添加新项
  8. 在​ 文件内容 — 2 ​字段中,使用​ 动态内容 ​面板插入​ 从Word模板生成文档 ​步骤中的​ 输出文件内容 ​值。

Microsoft Power Automate中的合并PDF操作

将合并的PDF保存到OneDrive

合并文档后,您可以将文档保存回OneDrive。

  1. 在Power Automate中,选择​ + 新步骤

  2. 在搜索栏中搜索​ OneDrive

  3. 通过选择​ OneDrive for Business ​或​ OneDrive,选择您的工作或个人OneDrive帐户。

  4. 在搜索栏中搜索​ 创建文件

  5. 选择​ 创建文件

  6. 在​ 文件夹路径 ​字段中,选择文件夹图标以指定将文件保存在OneDrive中的位置。

  7. 在​ 文件名 ​字段中,设置文件名。 由于输出为PDF,因此您的文件名必须以.pdf结尾。

  8. 在​ 文件内容 ​字段中,使用​ 动态内容 ​面板插入​ 合并PDF ​步骤中的​ PDF文件内容 ​值。

    Microsoft Power Automate中的流概述

Try流

  1. 选择​ 保存
  2. 选择​ 测试
  3. 选择​ 手动,然后选择​ 保存并测试
  4. 选择​ “继续”
  5. 输入​ 名字姓氏 ​和​ 薪金 ​的值。
  6. 选择​ 运行流

在OneDrive文件夹中,您将看到合并后的PDF,其中包含来自第一个和第二个文档的页面。

第4部分:ProtectPDF文档

生成文档后,可在保存到OneDrive之前执行额外步骤,以保护文档免受编辑。

保护 PDF

  1. 在Power Automate中编辑工作流时,在​ 合并PDF ​操作和​ 创建文件3 ​操作之间选择​ +

    两个动作之间加号以添加新动作

  2. 选择​ 添加操作

  3. 在搜索栏中搜索​ Adobe PDF服务

  4. 选择​ Adobe PDF服务

  5. 选择​ 从查看中选择ProtectPDF ​操作。

  6. 在​ 文件名 ​字段中,将名称设置为所需的名称(只要它以.pdf扩展名结尾即可)。

  7. 将​ 密码 ​字段设置为您指定的密码以打开文档。

  8. 在​ 文件内容 ​字段中,使用​ 动态内容 ​面板从​ 合并PDF ​步骤插入​ PDF文件内容 ​值。

更新保存到OneDrive

文档受到保护后,您可以将文件保存回OneDrive中。 在此示例中,您将使用新的​ 文件内容 ​值更新先前存在的​ 创建文件3 ​操作。

  1. 在​ 创建文件3 ​操作的​ 文件内容 ​字段中选择光标。
  2. 使用“动态内容”面板从​ 从查看的ProtectPDF ​步骤插入​ PDF文件内容 ​值。

Try流

  1. 选择​ 保存
  2. 选择​ 测试
  3. 选择​ 手动,然后选择​ 保存并测试
  4. 选择​ “继续”
  5. 输入​ 名字姓氏 ​和​ 薪金 ​的值。
  6. 选择​ 运行流

在OneDrive文件夹中,您会看到现在提示您输入密码以查看PDF的组合文档。

后续步骤

在本教程中,您将Word文档转换为PDF,基于数据生成文档,将文档合并在一起,并使用密码保护。 要了解更多信息,请浏览Microsoft Power Automate中Adobe PDF Services连接器中提供的一些其他操作:

  • 查看Microsoft Power Automate中可用的预创建模板。
  • 了解Adobe技术博客上的文章
  • 查看文档以了解Document Generation APIAdobe。
recommendation-more-help
61c3404d-2baf-407c-beb9-87b95f86ccab