メインコンテンツへスキップ

フォームに記入して、署名するだけ。Power Automateならどちらも簡単にできます。コードは一切不要です!

· 1分で読める
SEO and Content Writer

入力可能なPDFフォーム、JSON形式のデータ、署名画像があります。手作業で行う場合:フィールドに入力し、署名を配置し、保存します。 パワーオートマタ プラス PDF4me 自動化します: Dropbox または SharePoint からテンプレート、JSON、および署名を取得します。 PDFフォームに記入してください そして PDFに署名する署名済みの文書を保存します。コードは一切不要です。契約書、合意書、各種フォームなど、一連の流れで記入・署名する必要がある文書に最適です。

要するに: テンプレートファイルを取得する (PDF形式)→ JSONデータファイルを取得する → 署名画像を取得する → PDF4me、PDFフォームに記入 (テンプレート + JSON) → PDF4me、PDFに署名する (記入済みのPDFファイル+署名画像)→ ファイルを作成する出力:記入済みで署名済みのPDFファイル。保存または送信準備完了。

なぜ?という問いに対する質疑応答​

なぜ先に記入してから署名するのですか? JSON形式でフォームに入力すれば、完全なドキュメントが作成されます。署名画像を追加すれば、すぐに実行可能な状態になります。データ入力から署名済みPDF出力まで、流れはシンプルです。途中に手動の手順は一切不要です。

Power Automateで署名画像を使用する理由は何ですか? PDF4me PDFに署名する スキャンした署名やPNG画像などの画像を、PDF上に正確な位置とサイズで配置します。SharePointやDropboxに保存すれば、同じ画像で複数の文書に自動的に署名できるため、承認や標準化された契約に最適です。

記入と署名の両方にPDF4meを使う理由とは? PDFフォームへの入力とPDFへの署名は別々の操作です。前者の出力が後者の入力となります。コネクタは1つ、処理の流れも1つです。テンプレート + JSON + 署名画像 → 入力済み・署名済みのPDF。


得られるもの​

入力: 入力可能なPDFフォーム、フィールド値を含むJSONファイル(または文字列)、および署名画像ファイル。 出力: すべての項目が入力され、署名画像が配置された(例えば最終ページなど)PDFファイル1つ。保存またはメール送信が可能です。


必要なもの​


フローの概要​

  1. フローを手動でトリガーする (または ファイルが作成されると 自動化のため)。
  2. テンプレートファイルを取得する空白の記入式PDFフォーム。
  3. JSONデータファイルを取得するフォームのフィールドに入力するデータ。
  4. 署名画像を取得するPDFに配置する画像ファイル(例:PNG)。
  5. PDF4me: PDFフォームに記入するテンプレート + JSON → 入力済みPDF。
  6. PDF4me: PDFに署名する記入済みのPDF + 署名画像 → 署名済みPDF。
  7. ファイルを作成する署名済みのPDFファイルをフォルダに保存してください。

フローの概要全体​

Power Automate フロー: トリガー、テンプレート ファイルの取得、JSON の取得、署名画像の取得、PDF フォームへの入力、PDF への署名、ファイルの作成

7つのステップ:トリガー、3つのファイル取得アクション(テンプレート、JSON、署名画像)、PDFフォームへの入力、PDFへの署名、ファイルの作成。ステップ5で入力されたPDFは「PDFへの署名」に、ステップ6で署名されたPDFは「ファイルの作成」に送られます。


ステップ1:テンプレートファイルを取得する​

これまでの流れ: トリガーを起動してテンプレートファイルを取得します。

  1. 追加 フローを手動でトリガーする (または ファイルが作成されると Dropbox/SharePoint内)。
  2. 追加 Dropbox (または SharePoint) → パスを使用してファイルコンテンツを取得します「テンプレートファイルの取得」という名前を付けてください。
  3. ファイルパス例: /blog data/sign and fill pdf/sample_fill_form.pdf。
  4. アクションを実行します。 ファイルの内容 PDFフォームへの入力時にテンプレートとして使用されます。

テンプレートファイルを取得する​

テンプレートファイルを取得:入力可能なPDFフォームへのファイルパス

テンプレートファイルを取得する:入力可能なPDFへのパス。出力ファイルの内容は、PDFフォームへの入力に渡されます。


ステップ2:JSONデータファイルを取得する​

これまでの流れ: テンプレートファイルを取得 → JSONデータファイルを取得。

  1. 追加 Dropbox (または SharePoint) → パスを使用してファイルコンテンツを取得します「JSONデータファイルを取得する」という名前を付けてください。
  2. ファイルパス例: /blog data/sign and fill pdf/sample_fill_form_data.json。
  3. アクションを実行します。このコンテンツを次のようにマッピングします。 フォームデータ PDFフォームへの入力。コネクタがbase64を返す場合は、 base64ToString(...) JSONテキストを取得する。

JSONデータファイルを取得する​

JSONデータファイルを取得:フォームフィールド値を含むJSONファイルのパス

JSONデータファイルを取得します。JSONへのパスを指定します。キーはPDFフォームのフィールド名と一致する必要があります。コンテンツはフォームデータとして「PDFフォームへの入力」に渡されます。


ステップ3:署名画像を取得する​

これまでの流れ: テンプレートファイルを取得 → JSONデータファイルを取得 → 署名画像を取得。

  1. 追加 Dropbox (または SharePoint) → パスを使用してファイルコンテンツを取得します「署名画像を取得」という名前を付けてください。
  2. ファイルパス例: /blog data/sign and fill pdf/signature.pngPNGまたはJPGを使用してください。
  3. アクションを実行します。 ファイルの内容 PDFに署名するために渡されます サインイメージ。

署名画像を取得する​

署名画像の取得:署名画像へのファイルパス(PNG/JPG形式)

署名画像の取得:署名画像へのパスを指定します。出力は署名画像として「PDF署名」に渡されます。


ステップ4:PDFフォームに記入する​

これまでの流れ: ファイルを入手する → PDFフォームに記入してください。

  1. 追加 PDF4me → PDFフォームに記入してください。
  2. テンプレートファイルデータ: ファイルの内容 テンプレートファイルの取得から。
  3. テンプレートファイル名例: sample_fill_form.pdf。
  4. フォームデータ (データ文字列):JSONデータファイルから取得したJSON(コンテンツがbase64の場合は式を使用)。
  5. PDFテンプレートを編集可能にする: いいえ フラット化されたPDFの場合。
  6. アクションを実行します。 出力文書 → 最初のアイテム → ファイルの内容 = 入力済みのPDF。これを「PDFに署名」に渡します。

PDFフォームに記入してください​

PDFフォームへの入力:テンプレートファイルデータ、テンプレートファイル名、JSONファイルからのフォームデータ

PDFフォームへの入力:ステップ1のテンプレートとステップ2のフォームデータを使用します。出力ドキュメントには、次のアクションに必要な入力済みのPDFファイルが含まれます。


ステップ5:PDFに署名する​

これまでの流れ: ファイルを取得 → PDFフォームに記入 → PDFに署名。

  1. 追加 PDF4me → PDFに署名する。
  2. ファイルの内容: ファイルの内容 最初から 出力文書 PDFフォームに記入する項目(例: body('PDFフォームに記入')?['出力ドキュメント']?[0]?['ファイルコンテンツ'])
  3. ファイル名例: 記入済みフォーム.pdf (.pdfファイルを含める必要があります。)
  4. サインイメージ: ファイルの内容 「署名画像を取得」から。
  5. ページ例: 最後 (または 1、 全て)
  6. 水平方向の配置 / 垂直方向の配置例: 右 / 底。
  7. 画像の幅 / 画像の高さ (mm): 例 50 / 20。
  8. 水平余白 / 垂直マージン (mm): 例 10 / 10。
  9. 透明性例: 100 (不透明)。
  10. アクションを実行します。 ファイルの内容 そして ファイル名 = ファイル作成用の署名済みPDF。

PDFに署名する​

PDFに署名:PDFフォームへの入力からファイルコンテンツへの署名、署名画像の取得から署名画像への署名、ページ、配置、サイズ、余白

PDFに署名する:手順4で入力済みのPDFと、手順3で作成した署名画像を使用します。ページ、配置、サイズ、余白を設定します。出力は署名済みのPDFです。


ステップ6:ファイルを作成する(署名済みPDFを保存する)​

これまでの流れ: ファイルを取得 → PDFフォームに入力 → PDFに署名 → ファイルを作成。

  1. 追加 Dropbox (または SharePoint) → ファイルを作成する。
  2. フォルダパス例: /blogデータ/署名とPDFへの入力/出力。
  3. ファイル名例: Sign_Fill_PA.pdf。
  4. ファイルの内容: ファイルの内容 「PDFに署名」アクションから。
  5. フローを実行します。記入済みで署名済みのPDFが保存されます。

ファイルを作成する​

ファイルの作成: フォルダーパス、ファイル名 Sign_Fill_PA.pdf、ファイルの内容 (署名用PDFファイルから)

ファイルの作成:署名済みPDFを「PDFに署名」機能で作成した出力フォルダに保存します。


入力と出力:何が入力され、何が出力されるか​

入力:PDFフォームとJSON​

記入可能な空白のPDFフォーム(テンプレート)

記入可能な空白フォーム:PDFフォームへの入力用テンプレート。フィールド名はJSONキーと一致する必要があります。

フォームフィールド値を含むJSONの例

JSONデータ:キーはフォームフィールドに対応します。JSONデータファイルを取得することで、PDFフォームへの入力が可能になります。

出力:記入済みで署名済みのPDFファイル​

記入済みで署名済みのPDF:フォームに記入され、署名画像が配置されています。

記入・署名済みのPDFファイル:JSONデータから入力されたフィールドと、署名画像が配置されています(例:最終ページ右下)。「ファイルの作成」機能を使用して保存されます。


ユースケース:Power AutomateでPDFに署名して入力するタイミング​

契約および合意: CRMまたはSharePointからのデータを使用し、契約書テンプレートに記入し、承認済みの署名画像を適用し、ライブラリに保存するか、メールで送信します。

請求書と見積書: DynamicsまたはExcelからJSONを生成し、フォームに記入し、会社の署名を入れて、最終的なPDFを保存またはメールで送信します。

承認ワークフロー: 承認後、承認者のデータを入力し、承認者の署名画像を配置して、アーカイブまたは通知してください。


クイックリファレンス:キー設定​

アクション設定例
1. テンプレートファイルを取得するファイルパス/blog data/sign and fill pdf/sample_fill_form.pdf
2. JSONデータファイルを取得するファイルパス/blog data/sign and fill pdf/sample_fill_form_data.json
3. 署名画像を取得するファイルパス/blog data/sign and fill pdf/signature.png
4. PDFフォームに記入するテンプレートファイルデータ/フォームデータステップ1と2から
5. PDFに署名するファイルの内容/看板画像ステップ4の出力とステップ3から
6. ファイルを作成するファイルの内容署名PDFから

詳細は以下をご覧ください。 PDFフォームに記入してください、 PDFに署名するPower Automate。


トラブルシューティング​

フォームフィールドが入力されていません

JSONキーはPDFフォームのフィールド名と一致している必要があります(大文字と小文字を区別します)。PDFエディタで名前を確認してください。

PDFに署名する:PDFフォームに記入したファイルの内容

地図 ファイルの内容 最初のアイテムから 出力文書 テンプレートファイルを取得するのではなく、PDFフォームに記入してください。

401、402、またはその他のAPIエラー

PDF4meのトラブルシューティング APIキー、クレジットなどが含まれます。


次は?​

  • トリガーオン ファイルが作成されると または アイテムが作成されると 新しいテンプレート/JSONペアを自動的に処理する。
  • 使用 それぞれに適用する JSONレコードのリストを解析して、複数の記入済み署名済みPDFを生成します。
  • 追加 メールを送信する ファイルを作成した後、署名済みのPDFを受信者にメールで送信します。
  • 同じパターンで 作る:1つのシナリオでは、記入してから署名してください。