Word文書を結合するには n8n アクション
PDF4me Word文書を結合する 複数の Word 文書を 1 つの文書に結合することを可能にする n8n 高度な書式設定とコンプライアンスオプションを備えた自動化ワークフロー。この強力なドキュメント結合機能は、柔軟なドキュメント順序、カスタマイズ可能な書式設定モード、コンプライアンスレベル設定、タイムゾーンメタデータ、インテリジェントなスタイル処理をサポートし、結合動作を完全に制御できるため、ドキュメントの組み立て、レポートの統合、コンテンツ管理ワークフローに最適です。
関連ブログ記事
この機能に関するブログ記事はまだありません。近日公開予定です。
その間、PDF4me ブログを閲覧して、あらゆるプラットフォームのチュートリアルやワークフローをご覧ください。
ブログをご覧ください →
設定
追加する PDF4me 「Word文書を結合」ノードを n8n ワークフローを実行し、必要なパラメータを設定します。初期設定手順については、こちらをご覧ください。 n8n 統合ガイド。
前提条件:
- PDF4me API 資格
- n8n ワークフローへのアクセス
構成:
- 追加 PDF4me ノードからワークフローへ
- 「Word文書を結合する」アクションを選択します。
- 入力パラメータを設定します(下記参照)。

パラメータ
Word文書の結合アクションのパラメータ一覧です。これらのパラメータを設定することで、文書の結合動作を制御できます。
重要: アスタリスク(***)が付いているパラメータは必須です。Documents配列には、必須プロパティをすべて満たすドキュメントが少なくとも1つ含まれている必要があります。
| パラメータ | タイプ | 説明 | 例 |
|---|---|---|---|
| 書類*** | Array | Array 結合する文書 ・結合するドキュメントオブジェクトの配列。少なくとも1つのドキュメントが含まれている必要があります。 • ドキュメントはSortPositionの順序でマージされます • 各ドキュメントオブジェクトには、ファイル名、ドキュメントコンテンツ、およびソート位置が必要です。 | [{"Filename": "doc1.docx", "DocContent": "...", "SortPosition": 0}] |
| Documents[].Filename*** | String | ドキュメントファイル名 • ドキュメントの元のファイル名 ・適切なファイル拡張子(.docx、.doc)を含める必要があります。 ・参照および処理に使用されます | "document1.docx" |
| Documents[].DocContent*** | Base64 | 文書の内容 • Base64文書のエンコードされたコンテンツ • 前回のアクションの出力またはファイルアップロードからのマップ ・有効なWord文書(.docx、.doc形式)である必要があります。 | UEsDBBQABgAI... |
| Documents[].SortPosition*** | 番号 | マージ順序ポジション ・マージ順序における位置(0ベースまたはカスタム番号付け) • ドキュメントは、SortPosition の昇順でマージされます。 • 最も低いソート位置がベースドキュメントになります • Documents配列内で一意である必要があります | 0 |
| Documents[].FormatMode | String | 書式設定モード • KeepSourceFormatting - 元の書式を保持します(デフォルト) • KeepDifferentStyles - 異なるスタイルを保持し、類似のスタイルを統合します。 • UseDestinationStyles - 宛先ドキュメントの書式設定を使用します | "KeepSourceFormatting" |
| マージオプション タイムゾーン | String | ドキュメントのタイムゾーン ・文書メタデータのタイムゾーン(例:「UTC」、「Asia/Kolkata」) • カスタムドキュメントプロパティとして追加 • デフォルト: null (タイムゾーンメタデータなし) | "UTC" |
| マージオプションのコンプライアンスレベル | String | 文書準拠レベル • ECMA - ECMA-376 2006規格への準拠 ・移行措置 - ISO 29500:2008 移行措置準拠(デフォルト) ・厳格 - ISO 29500:2008 厳格な準拠 • カスタム - カスタム準拠レベル | "Transitional" |
出力
出力パラメータ
| パラメータ | タイプ | 説明 | 例 |
|---|---|---|---|
| ファイル名 | String | 結合されたWord文書のファイル名 - 出力された結合済みWord文書ファイルの名前 | merged_document.docx |
| ファイルサイズ | 番号 | ファイルサイズ(バイト単位) - 結合されたWord文書のサイズ(バイト単位) | 15605 |
| 成功 | Boolean | PDF4me 動作状況 - Boolean 文書結合操作の成否を示すフラグ。 PDF4me リターン true 業務の成功と false エラーが発生した場合 | true |
| ドキュメントをマージしました | 番号 | 統合された文書の数 - 最終文書に正常に統合された文書の総数 | 2 |
| ドキュメント名 | Array | Array 結合された文書名 - マージされたすべてのドキュメントのファイル名の一覧(マージされた順) | ["ab.docx", "xyz.docx"] |
| メッセージ | String | 作戦メッセージ - マージ操作の結果を示す説明メッセージ(マージされた文書の数を含む) | Successfully merged 2 documents |
N8N 行動対応
の PDF4me Word文書を結合する API 複数の形式で表示可能なレスポンスを返します。ニーズに最適な表示形式を選択してください。
- JSON
- Table
- Schema
- Binary
JSON 回答形式
生 JSON からの応答 API:
[
{
"fileName": "merged_document.docx",
"fileSize": 15605,
"success": true,
"documentsMerged": 2,
"documentNames": [
"ab.docx",
"xyz.docx"
],
"message": "Successfully merged 2 documents"
}
]
テーブルビュー
構造化された表形式の応答データ:
| パラメータ | 価値 |
|---|---|
| fileName | merged_document.docx |
| fileSize | 15605 |
| success | true |
| documentsMerged | 2 |
| documentNames | ["ab.docx", "xyz.docx"] |
| message | Successfully merged 2 documents |
スキーマビュー
レスポンスのデータ構造と型:
1 item
fileName: T merged_document.docx
fileSize: # 15605
success: ☑ true
documentsMerged: # 2
documentNames: [] Array
[0]: T ab.docx
[1]: T xyz.docx
message: T Successfully merged 2 documents
タイプ指標:
T= String (文章)#= 番号☑= Boolean[]= Array
バイナリデータビュー
実際のWord文書ファイルのデータとメタデータ:
data
─────────────────────────────
File Name: merged_document.docx
File Extension: docx
Mime Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document
File Size: 15.6 kB
バイナリデータアクセス:
- n8n バイナリオブジェクト:
$binary.data.data - Base64 コンテンツ直接使用可能
- ファイル操作ダウンロード、メール送信、または保存の準備ができました
ユースケース
エンタープライズ文書自動化
- ドキュメントアセンブリ複数の文書を組み合わせて包括的なレポートを作成する
- レポート統合章ごとの文書を統合して完全なレポートを作成する
- テンプレートアセンブリテンプレートの各セクションを組み合わせて最終文書を作成する
- コンテンツ管理複数のソースからのコンテンツを統合する
AIを活用した文書処理
- マルチフォーマット対応.docxおよび.doc形式のWord文書を処理する
- 多言語処理: さまざまな言語と地域に対応
- インテリジェントスタイル処理マージ時の自動スタイル管理
ビジネスインテリジェンスとアナリティクス
- 文書管理文書を適切な構造で整理する
- コンプライアンス監視文書が書式要件を満たしていることを確認してください。
- パフォーマンス指標処理精度と効率を追跡する