在 Microsoft Power Automate 建立你的第一個流程

了解如何使用 Adobe PDF Services 連接器在 Microsoft Power Automate 建立您的第一個流程。

在這個實作教學中,學習如何:

  • 將 Word 文件轉換成 PDF
  • 將 PDF 文件合併成一份 PDF
  • 用密碼保護 PDF 文件

製作過程

你需要什麼

  • Adobe PDF 服務的試用或製作憑證​在這裡了解更多如何在 Microsoft Power Automate 🔗中取得及設定憑證。
  • Microsoft Power Automate with Premium connectors​在這裡了解如何查詢 Power Automate 🔗的授權等級。
  • OneDrive​本教學使用了 OneDrive 儲存接頭,但任何儲存接頭都可以替代。

範例檔案

你需要 解壓並上傳到OneDrive的兩個範例檔案

  • WordDocument01.docx
  • WordDocument02.docx

取得資格認證

要完成本教學,你需要在 Microsoft Power Automate for Adobe PDF 服務中預先設定好你的憑證。 如果你還沒完成這個步驟,請參考 這裡的說明。

第一部分:建立新流程並轉換 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 帳號,請選擇 OneDrive for BusinessOneDrive

  4. 在搜尋欄搜尋「 取得檔案內容 」。

  5. 檔案 欄位,選擇資料夾圖示,前往 OneDrive 的WordDocument01.docx 檔案。

    取得 Microsoft Power Automate 中的 OneDrive 動作檔案內容

將檔案轉換成 PDF

現在你已經有了檔案內容,就可以將文件轉成 PDF。

  1. 在 Power Automate 中,選擇 + 新步驟

  2. 在搜尋欄搜尋 Adobe PDF 服務

  3. 選擇 Adobe PDF 服務

  4. 在搜尋欄搜尋「 Convert Word to PDF 」。

  5. 在檔案名稱​,依照你的設定名稱,但必須以 .docx 結尾。此擴充功能是將文件從 Word 轉換成 PDF 所必需的。

  6. 將游標置於「 檔案內容 」欄位。

  7. 使用 動態內容 面板,選擇 檔案內容

    在 Microsoft Power Automate 中將 Word 轉換成 PDF 動作

將檔案儲存到 OneDrive

文件產生後,將檔案存回 OneDrive。

  1. Microsoft Power Automate 中,選擇 + 新步驟
  2. 在搜尋欄搜尋 OneDrive
  3. 選擇你的工作或個人 OneDrive 帳號,請選擇 OneDrive for BusinessOneDrive
  4. 在搜尋欄搜尋「 取得檔案內容 」。
  5. 在搜尋欄搜尋「 建立檔案 」即可。
  6. 選擇 建立檔案
  7. 資料夾路徑 欄位,選擇資料夾圖示,指定檔案在 OneDrive 中儲存的位置。
  8. 在檔案名稱​,依照你的設定名稱,但必須以 .docx 結尾。此擴充功能是將文件從 Word 轉換成 PDF 所必需的。
  9. 檔案內容 欄位,使用 動態內容 面板插入 PDF 檔案內容變數。

試試 flow

  1. 在左上角選擇 「Untitled 」以重新命名流程。
  2. 選取「儲存」。
  3. 選擇 測試
  4. 選擇​ 手動,然後 ​​選擇儲存與測試​​****。
  5. 選取「繼續」。
  6. 選擇 「運行流程」。

在 OneDrive 資料夾裡,你現在應該會看到已轉換的 PDF。

OneDrive 中選取的轉換 PDF 文件

第二部分:從範本產生動態文件

接下來的部分是建立在第一部分的基礎上,使用 「從 Word 產生文件」範本,將資料動態合併到你的文件中。

檢視文件範本

從 OneDrive 的範例檔案中開啟 WordDocument02_.docx 。 Word 文件包含多個不同的文字標籤,代表資料被填充到文件中的位置。

新增參數到 trigger

要讓動態資料推入文件,你需要為觸發器建立幾個參數,讓它能提示輸入數值。

  1. 編輯流程時,選擇 手動觸發流程 以展開動作。
  2. 選擇 新增輸入
  3. 選擇 文字
  4. 把欄位 命名為 First Name

重複步驟 2-4 以加入以下欄位:

  • 姓氏
  • 薪資

Power Automate 中的參數欄位觸發器

取得範本的檔案內容

要產生文件,首先需要取得 Word 範本的檔案內容。

  1. 在 Power Automate 中,選擇 + 新步驟
  2. 在搜尋欄搜尋 OneDrive
  3. 選擇你的工作或個人 OneDrive 帳號,請選擇 OneDrive for BusinessOneDrive
  4. 在搜尋欄搜尋「 取得檔案內容 」。
  5. 在檔案​ ​欄位,選擇資料夾圖示,前往 OneDrive 的WordDocument02.docx​檔案。

在 Microsoft Power Automate 中從 OneDrive 取得檔案內容動作

從範本產生文件

  1. 在 Power Automate 中,選擇 + 新步驟
  2. 在搜尋欄搜尋 Adobe PDF 服務
  3. 選擇 Adobe PDF 服務
  4. 選擇 「從 Word 範本 產生文件」動作。
  5. 範本檔名 欄位,請依照喜好命名你的檔案,但必須以 .docx 結尾。

合併資料

透過 「從 Word 範本 產生文件」動作,你可以將流程中先前不同變數的資料合併到文件中,使用動態內容。

請將下方的 JSON 資料複製到 Merge Data 欄位:

{
    "FirstName": "",
    "LastName": "",
    "Salary": ""
}
  1. 將游標放在 FirstName 值兩個引號​之間的欄位。

  2. 透過 動態內容 面板,從手動觸發流程動作中插入 First Name 值。

    以 JSON 產生帶有資料標籤的文件

  3. 重複第 7-8 步,針對 姓氏薪資 欄位。

  4. 在​ 範本檔案內容 ​欄位,使用​ 動態內容 ​面板插入​ 「取得檔案內容​ 」步驟中的 檔案內容 ​值。

在 Power Automate 中從 Word 範本產生文件,動作中所有值都已完成

TIP
從 Word 範本​產生文件的動作使用 Adobe 文件生成 API。如果你想了解更多如何建立範本,這裡有一些資源:

將檔案儲存到 OneDrive

文件產生後,你可以把檔案存回 OneDrive。

  1. 在 Power Automate 中,選擇 + 新步驟
  2. 在搜尋欄搜尋 OneDrive
  3. 選擇你的工作或個人 OneDrive 帳號,請選擇 OneDrive for BusinessOneDrive
  4. 在搜尋欄搜尋「 建立檔案 」即可。
  5. 選擇 建立檔案
  6. 資料夾路徑 欄位,選擇資料夾圖示,指定檔案在 OneDrive 中儲存的位置。
  7. 在檔案 名稱 欄位中,設定檔案名稱。 因為輸出是 PDF,檔案名稱必須以副檔名結尾.pdf。
  8. 請使用 動態內容 面板將 PDF 檔案內容變數插入 檔案內容 欄位。

試試 flow

在 Microsoft Power Automate 中執行流程畫面,提示輸入

  1. 選取「儲存」。
  2. 選擇 測試
  3. 選擇​ 手動,然後 ​​選擇儲存與測試​​****。
  4. 選取「繼續」。
  5. 輸入名字​ 、姓氏 ​和​ 薪資 ​的數值​**。
  6. 選擇 「運行流程」。

在 OneDrive 資料夾中,你現在會看到從 Word 文件產生的 PDF。 當你在 OneDrive 開啟 PDF 文件時,你會看到資料已經合併到文字標籤的位置。

第三部分:將 PDF 合併成一個

現在你已經將 Word 文件產生並轉換成 PDF,接下來就是將多個 PDF 文件合併在一起。

NOTE
在之前的操作中,你將文件的副本存為 OneDrive 檔案。 要使用像 Merge PDF 這類工具,你不需要將檔案儲存到 OneDrive。 相反地,你可以直接將輸出從一個動作傳遞到下一個,這比每次操作後存到 OneDrive 要好得多。 但為了示範,你是把這些檔案儲存到 OneDrive。

新增合併 PDF 步驟

  1. 編輯流程時,選擇 + 下一步 ,在流程結束時新增一個動作。
  2. 在搜尋欄搜尋 Adobe PDF 服務
  3. 選擇 Adobe PDF 服務
  4. 選擇 合併 PDF 的操作。
  5. 在​ 合併 PDF 檔案名稱 ​欄位,輸入你想要的檔案名稱(例如 CombinedDocument.pdf **)。
  6. 在​檔案內容 -1 欄位中,使用​ 動態內容 ​面板插入 Convert Word to PDF 步驟中的​PDF 檔案內容值
  7. 要新增下一份文件,請選擇 + 新增項目
  8. 在「檔案內容 - 2」欄位,使用​ 動態內容 ​面板插入​ 「從 Word 範本​ 產生文件」步驟中的 輸出檔案內容 ​值。

在 Microsoft Power Automate 中合併 PDF 動作

將合併後的 PDF 儲存到 OneDrive

文件合併後,你可以把文件存回 OneDrive。

  1. 在 Power Automate 中,選擇 + 新步驟

  2. 在搜尋欄搜尋 OneDrive

  3. 選擇你的工作或個人 OneDrive 帳號,請選擇 OneDrive for BusinessOneDrive

  4. 在搜尋欄搜尋「 建立檔案 」即可。

  5. 選擇 建立檔案

  6. 資料夾路徑 欄位,選擇資料夾圖示,指定檔案在 OneDrive 中儲存的位置。

  7. 在檔案 名稱 欄位中,設定檔案名稱。 因為輸出是 PDF,檔案名稱必須以 .pdf 結尾。

  8. 在​ 檔案內容 ​欄位,使用​ 動態內容 ​面板插入​ 合併 PDF 步驟中的​PDF 檔案內容 ​值。

    Microsoft Power Automate 的流程概覽

試試 flow

  1. 選取「儲存」。
  2. 選擇 測試
  3. 選擇​ 手動,然後 ​​選擇儲存與測試​​****。
  4. 選取「繼續」。
  5. 輸入名字​ 、姓氏 ​和​ 薪資 ​的數值​**。
  6. 選擇 「運行流程」。

在 OneDrive 資料夾中,你會看到合併後的 PDF 與第一、第二份文件的頁面。

第四部分:保護 PDF 文件

建立文件後,你可以在儲存到 OneDrive 前加入額外步驟,保護它不會被編輯。

保護 PDF

  1. 在 Power Automate 編輯流程時,請在合併 PDF 動作與​建立檔案 3 動作之間​選擇+

    加上兩個動作之間的符號,以增加一個新的動作

  2. 選擇 新增一個動作

  3. 在搜尋欄搜尋 Adobe PDF 服務

  4. 選擇 Adobe PDF 服務

  5. 選擇 「從檢視 中保護 PDF」的動作。

  6. 在檔案 名稱 欄位,將名稱設為你想要的名稱,只要以.pdf副檔名結尾即可。

  7. 將密碼​ 欄位設 ​為你指定的密碼以開啟文件。

  8. 在​ 檔案內容 ​欄位,使用​ 動態內容 ​面板插入​ 合併 PDF 步驟中的​PDF 檔案內容 ​值。

更新存檔到 OneDrive

文件受保護後,你可以把檔案存回 OneDrive。 在這個例子中,你是用新的​ 檔案內容 ​值更新了先前的​「建立檔案 3」動作。

  1. 在「建立檔案 3」動作的​ 檔案內容 ​欄位選擇游標。
  2. 使用​ 動態內容 ​面板插入​ 「保護 PDF 從檢視​ 中」步驟中 ​取得的 PDF 檔案內容 ​值。

試試 flow

  1. 選取「儲存」。
  2. 選擇 測試
  3. 選擇​ 手動,然後 ​​選擇儲存與測試​​****。
  4. 選取「繼續」。
  5. 輸入名字​ 、姓氏 ​和​ 薪資 ​的數值​**。
  6. 選擇 「運行流程」。

在 OneDrive 資料夾中,你會看到合併後的 PDF,現在會提示你輸入密碼才能查看文件。

下一步

在這個教學中,你將 Word 文件轉換成 PDF,根據資料產生文件,將文件合併,並用密碼保護。 欲了解更多,請探索 Microsoft Power Automate 中 Adobe PDF 服務連接器中可用的其他操作:

  • 查看 Microsoft Power Automate 中可用的預先建立範本。
  • 請參考 Adobe Tech Blog 上的文章
  • 請檢視 🔗 Adobe 文件生成 API 的文件。
recommendation-more-help
acrobat-services-learn-help