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

フォームフィールドを追加する PDF のために Make

フォームフィールドを追加する PDF は Make 任意の場所に、インタラクティブなフォームフィールド(テキストボックスとチェックボックス)を正確なX/Y座標に配置するモジュール PDF ページ。契約書、人事オンボーディング、アンケート、および受信者が記入する必要があるあらゆるワークフローの入力可能なフォームの作成を自動化するために使用します。 PDF デジタル的に処理されます。結果はファイル(バイナリデータ)として返され、フィル処理の準備が整います。 PDF フォームモジュールまたは直接アップロード。

このモジュールの機能

このモジュールの機能: の PDF4me フォームフィールドを追加する PDF モジュールは、インタラクティブなフォームフィールド(テキストボックスとチェックボックス)を、任意のページの正確なX/Y座標に配置します。 PDF あなたの Make シナリオ。 PDF から Google Drive、 Dropbox、または以前のモジュールで、各フィールドの名前、タイプ、位置を定義し、返される 入力可能 PDF バイナリファイルデータとして アップロード、メール送信、またはフィルに渡す準備ができています PDF フォームモジュール。 フォームフィールド 配列なので、1回の呼び出しで複数のフィールドを一度に追加できます - マニュアルはありません PDF 編集者募集中。

関連ブログ記事
この機能に関するブログ記事はまだありません。近日公開予定です。
その間、PDF4me ブログを閲覧して、あらゆるプラットフォームのチュートリアルやワークフローをご覧ください。
ブログをご覧ください →

認証 API リクエスト​

毎 PDF4me モジュール Make 有効な API キー。接続 PDF4me 一度 Makeの接続マネージャー - キーは安全に保存され、すべての場所で再利用されます PDF4me すべてのシナリオでモジュールが自動的に使用されます。

見逃してはならない重要な事実​

位置Yは左下隅から測定され、上隅からではありません。
位置Yはフォームフィールドからページの下端までの距離、位置Xは左端からの距離です。どちらも整数で、デフォルト値はどちらも10です。測定は下から上に行います。これは、上から下へ測定するほとんどのデザインツールとは逆です。
フォームフィールドは配列です。1回の呼び出しで複数のフィールドを追加できます。
各アイテム フォームフィールド 独自のフィールド名、フォームフィールドタイプ、初期値、位置X、位置Y、およびページを持つフィールドを1つ定義します。クリック アイテムを追加 フォームに必要なすべてのフィールドに対して、モジュールを連結できます。シナリオに応じて、ある呼び出しのドキュメント出力が次の呼び出しのドキュメント入力となり、フォームにフィールドが段階的に蓄積されていきます。
ドキュメントはバイナリファイルです - ファイル名にマッピングします
モジュールは更新されたものを返します PDF ファイル(バイナリデータ)として 書類 フィールドにその名前が付けられている ファイル名ペアを次のペアにマッピングします PDF4me モジュール(記入) PDF 形を整える、平らにする PDF フォームなど)またはストレージアップロードモジュールへ(Google Drive、 Dropbox、 OneDrive) PDF4me リクエストをバックグラウンドジョブとして処理し、 Make 次のモジュールを実行する前に、結果を待ちます。
MakeのPDF4meモジュールにフォームフィールドを追加する
フォームフィールドを追加する PDF モジュール内部で構成 Make シナリオ

パラメータ​

⚠️ ファイル名とドキュメント名は必須です。 フォームフィールドはオプションです。各フォームフィールド項目内では、フィールド名とフォームフィールドタイプを入力する必要がありますが、初期値、位置X、位置Y、およびページはオプションです。

パラメータ必須その機能例
FileRequiredHow the source PDF reaches the module. The radio lists your connected storage actions (for example Dropbox - Download a File) and Map. Choose Map to wire the fields below from earlier modules: File Name and Document / public file URL only appear once Map is selected.Map
File NameRequiredName of the source PDF including the .pdf extension. Map from the previous module's file name output or enter a static name. Used for output identification and file format validation.application_form.pdf
Document / public file URLRequiredContent (binary data) of the PDF to process. Map from a Get File module (Google Drive, Dropbox, OneDrive, HTTP) or from the Document output of a previous PDF4me module. You can also enter a publicly accessible URL of the file instead.[Document from Google Drive Get File]
Form FieldsOptionalArray of the form fields to add to the PDF. Each item defines one field, so click Add item once per field you need.Add item
Form Fields -> Field NameConditionalName of the field. Used for field recognition when filling the form programmatically or with the Fill PDF Form module. Use descriptive names without spaces (e.g. FirstName, EmailAddress, AgreeToTerms).email_address
Form Fields -> Form Field TypeConditionalType of the form field: Text Box or Check Box. Defaults to Text Box.Text Box
Form Fields -> Initial ValueConditionalInitial value for the form field. For setting a Check Box value, either set it as 1 or true. Leave empty for blank fields that the recipient fills in.Enter your email address
Form Fields -> Position XConditionalPosition of the form field from the left edge of the page, as a whole number. Defaults to 10.100
Form Fields -> Position YConditionalPosition of the form field from the bottom edge of the page, as a whole number. Defaults to 10.500
Form Fields -> PagesConditionalPage where the form field should be added. Pages are numbered from 1. Defaults to 1.2

出力フィールド​

分野タイプ内容物
File NameFile nameFile name of the resulting PDF, with the form fields added
DocumentFile (binary data)Content (binary data) of the resulting PDF; map it together with File Name into the next module's Document input or a storage upload field
Document UrlTextLink to the resulting PDF. Returned when PDF4me processes the request as a background job (for large files); otherwise empty

フォームフィールドを追加する設定方法 PDF モジュール Make​

  1. 作成または開く Make シナリオ ソースを提供するトリガーまたはモジュールを追加します PDF - Google Drive ファイルを見る、 Dropbox ウォッチフォルダー、または HTTP モジュール。
  2. ファイル取得モジュールを追加する (Google Drive、 Dropbox、 または OneDriveバイナリを取得する PDF トリガーがメタデータのみを返す場合はバッファを格納します。
  3. 追加する PDF4me フォームフィールドを追加する PDF モジュール - 検索 PDF4me モジュール一覧からそれを選択します。
  4. 認証する あなたの PDF4me API キーがまだ接続されていない場合は、キーを入力してください。 Make 接続ダイアログ)。
  5. マップファイル名 前のモジュールのファイル名出力から。
  6. 地図文書 前のモジュールのバイナリファイルデータ出力から。
  7. 「フォームフィールド」の下にある「項目を追加」をクリックします。 そして入力する フィールド名 - 一意で説明的な識別子 (例: ApplicantName、 AgreeToTerms)
  8. フォームフィールドの種類を選択してください テキストボックスまたはチェックボックス。
  9. 位置Xと位置Yを設定する 正確なフィールド配置のために、整数値を使用します。
  10. ページ設定 1から番号が振られた、そのフィールドが表示されるべきページへ。
  11. 下流モジュールを接続する - ファイル名とドキュメントを塗りつぶしにマッピングする PDF フォームモジュール、またはアップロード先 Google Drive/Dropbox。

フォームフィールドの種類は PDF で Make?​

フォームフィールドタイプのドロップダウンメニューには、2種類のインタラクティブなフィールドタイプが用意されています。 テキストボックス テキスト入力の場合、これはデフォルトであり、 チェックボックス 初期値が設定されているチェックボックスの場合 1 または true 事前に確認するため。位置Xはページの左端から、位置Yは下端から測定します。 PDF フォームフィールド仕様については、 PDF 32000-1規格 そして Make PDF4me 統合。

シナリオ例​

契約書テンプレート → フィールドの追加 → SharePointに保存When a new contract type is approved, automatically add name, date, and approval fields to the template PDF and archive it in SharePoint.
アンケート質問配列 → フォームフィールド項目 → 入力可能なPDFTurn a structured list of survey questions into a fillable PDF form by mapping field definitions stored in a Make data store into the Form Fields array.
新規求人掲載 → 応募項目を追加 → 記入可能なフォームを人事部にメールで送信Automatically generate a fillable job application PDF with name, email, phone, and experience fields every time a new position is posted.

よくある質問​

How are Position X and Y coordinates measured in this module?+
Position X is the distance of the form field from the left edge of the page and Position Y the distance from the bottom edge. Both take whole numbers and both default to 10. Measure from the bottom up, which is the opposite of design tools that measure from the top down.
How do I add multiple form fields in one Make scenario?+
Form Fields is an array, so one module call can add several fields: click Add item for each field and fill in its Field Name, Form Field Type, Initial Value, Position X, Position Y and Pages. You can also chain modules, mapping the Document output of each call into the Document input of the next, so the form accumulates fields step by step.
What is the correct Initial Value format for a Check Box?+
For a Check Box, set Initial Value to 1 or true to pre-check the box. For a Text Box, enter any string as the initial text. Leave Initial Value empty for fields that the recipient fills in themselves.
Which page does the Pages parameter target?+
Pages names the page where the form field should be added, and pages are numbered from 1. It defaults to 1, so the field lands on the first page unless you change it.
How do I use the Document output in the next module?+
Map the Document field, which carries the file as binary data, to the Document input of the next PDF4me module (e.g. Fill PDF Form, Flatten PDF Form), and map File Name alongside it. For Google Drive or Dropbox uploads, map Document into the file data field and File Name into the name field.

関連モジュール​

ヘルプが必要な場合​