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

PDFフォームテンプレート Make

PDFフォームファミリー は Make ドキュメントを生成する単一のオプションで、入力可能なフィールドの名前付きフィールドを埋めます。 PDF (AcroForm)にデータを入力し、完成したフォームを返します。 PDF. 再設計できない固定レイアウトの規制または政府フォームがある場合に選択します。 Word テンプレートは用意されているが、データの自動入力は依然として必要だ。

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

始める前に​

入力可能 PDF 名前付きフォームフィールド
サンプル テンプレート.pdf これは、名前付きフィールドを持つAcroFormです。データファイル内の各キーは、同じ名前のフォームフィールドにマッピングされます。対応しないフィールドは空白のままです。
一致するデータファイル
使用 formdata.json (推奨)、 test.xml、 または テスト.csvキーはフォームフィールド名と1対1で対応しています。
PDF4me 接続 Make
作成する PDF4me 接続 Make そしてあなたの API キー。同じキーがすべての場所で機能します PDF4me シナリオ内のモジュール。

サンプルファイルパック​

以下のファイルをダウンロードしてください。 PDF フォームテンプレートと一致するデータ JSON、 XML、 そして CSV。

PDF4me ドキュメント生成シングルモジュールを作成します。接続は PDF4me アカウントに設定されています。テンプレートファイルタイプは PDF4me Word テンプレートです。出力タイプは Word です。ファイルソースはマップで、テンプレート名は前のステップのファイル名からマッピングされ、テンプレートは前のステップのデータからマッピングされています。ドキュメントデータタイプは JSON で、ドキュメントデータテキストには、名前、年齢、生年月日フィールドを含むインライン JSON オブジェクトが表示されます。ドキュメントデータファイルとメタデータ JSON は空です。

ターゲット構成: PDF4me PDF テンプレート + フォーム JSON で 文書データテキスト + PDF 出力。

PDFフォームテンプレートテンプレートとは何ですか Make?​

PDFフォームファミリーは、入力可能なフォームフィールドの置換を実行します。 PDFヒゲタグのレイアウトの代わりに、 PDF 名前付きAcroFormフィールドを保持し、モジュールはデータ値をそれらのフィールドに書き込みます。出力は同じです。 PDF 一致するすべての項目が入力されているため、標準化されたフォームに最適です。

PDFフォームテンプレートをどのように構成しますか? Make?​

モジュールフィールドを以下のように設定します。必須フィールドは赤いアスタリスクでマークされています。 Make UI。

パラメータ必須その機能例
ConnectionRequiredPDF4me connection for the scenario. Click Add to create one with your API key.My PDF4me connection
Template File TypeRequiredSet to Pdf Form for this template family. Options: PDF4me Word Template, Html, Mail Merge, Google Docs, Pdf Form. Defaults to PDF4me Word Template.Pdf Form
Output TypeConditionalFormat of the generated document. The Pdf Form template family offers Pdf only. Defaults to Pdf.Pdf
Keep PDF EditableConditionalWhether the filled PDF stays editable. Shown for the Pdf Form template family. Defaults to No.No
FileRequiredHow the template file 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: Template Name, Template and Document Data File only appear once Map is selected.Map
Template NameRequiredTemplate file name including extension. Map from the prior module file name output.template.pdf
TemplateRequiredTemplate file binary. Map from the prior module data output (for example 1. Data from Dropbox Download a File).1. Data
Document DataTypeRequiredFormat of the data payload. Options: Json, XML, Csv. Defaults to Json.Json
Document Data TextOptionalInline JSON or XML data. Use when Document Data File is empty.formdata.json
Document Data FileOptionalMapped data file from a prior module. Use when Document Data Text is empty.1. Data
Meta Data JsonOptionalOptional JSON describing advanced field settings for the template.

出力​

このモジュールは実行ごとに 1 つのバンドルを返します。生成されたファイルは 書類 出力フィールド。 PDF4me リクエストをバックグラウンドジョブとして処理し、 Make 次のモジュールを実行する前に、結果を待ちます。

分野タイプ内容物
File NameFile nameOutput filename based on Template Name with the extension matching Output Type.
DocumentFile (binary data)The generated document. Map into a downstream Upload File or Send Email Attachment module.

生産パターン​

PDFフォームテンプレート用の一般的なMakeパターンReplace the manual test with these once the sample works.
クラウドストレージからのテンプレート
  1. Dropbox または Google Drive 店舗 テンプレート.pdf。
  2. ファイルをダウンロードすると、テンプレートがバイナリファイルとして読み込まれます。
  3. ドキュメントの単一マップを生成する。テンプレート名とテンプレート。
  4. データは以下のものから構築されます Sheets またはウェブフックとして JSON。
配信されたWebhook PDF
  1. Webhookはレコードペイロードを受信します。
  2. ドキュメントを個別に生成すると、テンプレートとマージされます。
  3. 出力タイプは PDF。
  4. メール送信またはファイルアップロードでドキュメントが送信されます。
データソースからのバッチ
  1. レコード検索では多数の行が返されます。
  2. イテレータは一度に1つのレコードをループ処理します。
  3. ドキュメント生成処理は、レコードごとに1回実行されます。
  4. 各ファイルはレコードごとのフォルダにアップロードされます。

よくある質問​

How does form filling differ from a Word template?+
A Pdf Form template has named AcroForm fields instead of mustache placeholders. The module writes each data value into the form field of the same name and returns the completed PDF.
What happens to fields with no matching data?+
Unmatched form fields are left blank. Only fields whose names match a key in your data file are filled, so partial data still produces a valid PDF.
Can a Pdf Form template output Word?+
No. Form-fill templates output PDF. If you need an editable document, use a PDF4me Word Template instead.
Which data formats can I use to fill the form?+
Set Document DataType to Json or Xml. The sample pack includes formdata.json, test.xml, and test.csv with the same field values.

関連ガイド​

基盤となるテンプレートエンジンについては、以下を参照してください。 言葉のポーズ .NET ドキュメント そして Make データ構造リファレンス。