在 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 Business 或 OneDrive。

  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 Business 或 OneDrive。
  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 Business 或 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 資料複製到 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 Business 或 OneDrive。
  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 Business 或 OneDrive。

  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