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

MakeのWordテンプレート

PDF4me Word テンプレート は最も柔軟なテンプレートファミリーです Make ドキュメントを1つ生成します。標準の .docx テンプレートプレースホルダーを含むファイル JSON または XML キー、そしてパーソナライズされた出力 PDF または Word ドキュメント作成ツールです。請求書、契約書、証明書、手紙などに、手動での差し込み印刷を必要とせずに使用できます。

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

始める前に​

Word テンプレートプレースホルダー付きの.docxファイル
サンプル テンプレート.docx データファイル内のキーに対応するプレースホルダーが含まれています。プレースホルダー名は、 JSON または XML フィールド名は、ネスト構造も含めて正確に記述してください。
一致するデータファイル
使用 data.json (推奨)、 test.xml、 または テスト.csvフォーマットに関係なく、同じ値がテンプレートに入力されます。
PDF4me 接続 Make
作成する PDF4me 接続 Make そしてあなたの API キー。同じキーがすべての場所で機能します PDF4me シナリオ内のモジュール。

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

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

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

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

何が PDF4me Word テンプレートテンプレート Make?​

の PDF4me Word テンプレートファミリーは、 Microsoft Word .docx 実行時にデータを含むファイル。 .docx このモジュールは、ロゴ、表、スタイルなど、完全にデザインされたレイアウトとして機能し、プレースホルダーをデータファイルから取得した値に置き換えます。ドキュメントに正確な書式設定と再利用可能なブランディングが必要な場合に推奨される選択肢です。

設定方法は? PDF4me Word テンプレート Make?​

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

パラメータ必須その機能例
ConnectionRequiredPDF4me connection for the scenario. Click Add to create one with your API key.My PDF4me connection
Template File TypeRequiredSet to PDF4me Word Template for this template family. Options: PDF4me Word Template, Html, Mail Merge, Google Docs, Pdf Form. Defaults to PDF4me Word Template.PDF4me Word Template
Output TypeConditionalFormat of the generated document. Options: Pdf, Word. Defaults to Docx.Pdf
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.docx
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.data.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.

生産パターン​

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

よくある質問​

What placeholder syntax does a PDF4me Word template use?+
The .docx uses template placeholders that match the keys in your data file. Nested keys map to nested placeholders, and the names must match your JSON or XML exactly. Download the sample template.docx to see the working placeholders.
Can a Word template output PDF instead of Word?+
Yes. Output Type is independent of the template. Set Output Type to PDF for a locked layout (most common for invoices and contracts) or Word for an editable .docx.
Where do I store the template file for Make?+
Keep template.docx in Dropbox, Google Drive, or OneDrive. Add a Download a File module before Generate Document Single and map Template Name and Template from it.
Do I have to use JSON, or can I use XML or CSV?+
Set Document DataType to Json or Xml. The sample pack includes data.json, test.xml, and test.csv with identical values so you can test each format.

関連ガイド​

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