Word文書を比較するには n8n アクション
PDF4me Word文書を比較する 2 つの Word 文書を比較し、包括的な比較オプションを使用して変更を追跡できます。 n8n 自動化ワークフロー。この強力な文書比較機能は、詳細な変更履歴の追跡、カスタマイズ可能な比較設定、改訂管理、書式設定、大文字小文字の区別、コメント、表、フィールド、脚注、テキストボックス、ヘッダー/フッターを完全に制御できるプロフェッショナルな比較レポートをサポートしており、文書レビュー、バージョン管理、共同編集ワークフローに最適です。
関連ブログ記事
この機能に関するブログ記事はまだありません。近日公開予定です。
その間、PDF4me ブログを閲覧して、あらゆるプラットフォームのチュートリアルやワークフローをご覧ください。
ブログをご覧ください →
設定
追加する PDF4me 「Word 文書を比較」ノードを n8n ワークフローを実行し、必要なパラメータを設定します。初期設定手順については、こちらをご覧ください。 n8n 統合ガイド。
前提条件:
- PDF4me API 資格
- n8n ワークフローへのアクセス
構成:
- 追加 PDF4me ノードからワークフローへ
- 「Word文書を比較する」アクションを選択します。
- 入力パラメータを設定します(下記参照)。

パラメータ
Word文書比較アクションのパラメータ一覧です。これらのパラメータを設定することで、文書比較の動作を制御できます。
重要: アスタリスク(***)が付いているパラメータは必須項目です。詳細設定パラメータを使用すると、比較オプションを細かく制御できます。
| パラメータ | タイプ | 説明 | 例 |
|---|---|---|---|
| 最初の文書名*** | String | 最初の文書名 • 最初の(ベース)文書の名前 ・適切なファイル拡張子(.docx、.doc)を含める必要があります。 • この文書は比較の基準となるものです | original.docx |
| 最初の文書の内容*** | Base64 | 最初の文書の内容 • Base64最初の文書のエンコードされたコンテンツ ・有効なWord文書(.docx、.doc形式)である必要があります。 | UEsDBBQABgAI... |
| 2番目の文書名*** | String | 2番目の文書名 ・2番目の(比較)文書の名前 ・適切なファイル拡張子(.docx、.doc)を含める必要があります。 • この文書は最初の文書と比較されます | modified.docx |
| 2番目の文書の内容*** | Base64 | 2番目の文書の内容 • Base64-2番目の文書のエンコードされたコンテンツ ・有効なWord文書(.docx、.doc形式)である必要があります。 | UEsDBBQABgAI... |
| 書式設定を無視する | Boolean | 書式変更を無視する • はい - 書式設定の変更(太字、斜体、フォント、色など)を無視します • いいえ - 書式変更の記録(デフォルト) | No |
| 大文字小文字の変更を無視する | Boolean | 大文字小文字の変更を無視する • はい - 大文字小文字の区別を無視します(「Hello」と「HELLO」など)。 • いいえ - 大文字小文字の変更を追跡しません(デフォルト) | No |
| コメントを無視する | Boolean | コメントを無視する • はい - コメントの変更や追加を無視する • いいえ - コメントの変更を追跡する(デフォルト) | No |
| テーブルを無視する | Boolean | テーブルの変更を無視する • はい - テーブル構造とコンテンツの変更を無視する • いいえ - テーブルの変更を追跡する(デフォルト) | No |
| 無視するフィールド | Boolean | フィールドの変更を無視する • はい - フィールドの更新(日付、数式、相互参照)を無視する • いいえ - フィールドの変更を追跡する(デフォルト) | No |
| 脚注を無視する | Boolean | 脚注の変更を無視する • はい - 脚注の内容と書式変更を無視する • いいえ - 脚注の変更を追跡する(デフォルト) | No |
| テキストボックスを無視する | Boolean | テキストボックスの変更を無視する • はい - テキストボックスの内容と位置の変更を無視します • いいえ - テキストボックスの変更を追跡する(デフォルト) | No |
| ヘッダーとフッターを無視する | Boolean | ヘッダー/フッターの変更を無視する • はい - ヘッダーとフッターのコンテンツの変更を無視する • いいえ - ヘッダー/フッターの変更を追跡しません(デフォルト) | No |
| 著者 | String | 比較著者 • 変更履歴の記録者名 • デフォルト: "比較" ・結果文書の変更を帰属させるために使用されます | John Doe |
出力
出力パラメータ
| パラメータ | タイプ | 説明 | 例 |
|---|---|---|---|
| ファイル名 | String | 比較結果文書ファイル名 比較結果と変更履歴を含む出力Word文書の名前 | compared_documents.docx |
| ファイルサイズ | 番号 | ファイルサイズ(バイト単位) 比較結果ドキュメントのサイズ(バイト単位) | 13633 |
| 成功 | Boolean | PDF4me 動作状況 - Boolean 文書比較操作の成否を示すフラグ。 PDF4me リターン true 業務の成功と false エラーが発生した場合 | true |
| 最初のドキュメント | String | 最初の文書名 - 比較対象となった最初の(ベース)文書の名前 | original.docx |
| 2番目の文書 | String | 2番目の文書名 - 比較対象となった2番目の(比較)文書の名前 | revised.docx |
| 比較オプション | Object | 比較オプションが使用されています - Object 比較中に適用されたすべての比較設定が含まれています。 | {"ignoreFormatting": false, "ignoreCase": false, ...} |
| comparisonOptions.ignoreFormatting | Boolean | 書式変更を無視する 比較中に書式変更が無視されたかどうか | false |
| comparisonOptions.ignoreCase | Boolean | 大文字小文字の変更を無視する - 比較時に大文字小文字の変更が無視されたかどうか | false |
| comparisonOptions.ignoreComments | Boolean | コメントを無視する - 比較中にコメントの変更が無視されたかどうか | false |
| comparisonOptions.ignoreTables | Boolean | テーブルの変更を無視する - 比較中にテーブルの変更が無視されたかどうか | false |
| comparisonOptions.ignoreFields | Boolean | フィールドの変更を無視する - 比較中にフィールドの変化が無視されたかどうか | false |
| comparisonOptions.ignoreFootnotes | Boolean | 脚注の変更を無視する 比較時に脚注の変更が無視されたかどうか | false |
| comparisonOptions.ignoreTextboxes | Boolean | テキストボックスの変更を無視する - 比較中にテキストボックスの変更が無視されたかどうか | false |
| comparisonOptions.ignoreHeadersAndFooters | Boolean | ヘッダー/フッターの変更を無視する 比較時にヘッダーとフッターの変更が無視されたかどうか | false |
| comparisonOptions.author | String | 比較著者 - 結果ドキュメントの変更履歴に使用される作成者名 | System Comparison |
| メッセージ | String | 作戦メッセージ 比較演算の結果を示す説明メッセージ | Word documents compared successfully |
N8N 行動対応
の PDF4me Word文書を比較する API 複数の形式で表示可能なレスポンスを返します。ニーズに最適な表示形式を選択してください。
- JSON
- Table
- Schema
- Binary
JSON 回答形式
生 JSON からの応答 API:
[
{
"fileName": "compared_documents.docx",
"fileSize": 13633,
"success": true,
"firstDocument": "original.docx",
"secondDocument": "revised.docx",
"comparisonOptions": {
"ignoreFormatting": false,
"ignoreCase": false,
"ignoreComments": false,
"ignoreTables": false,
"ignoreFields": false,
"ignoreFootnotes": false,
"ignoreTextboxes": false,
"ignoreHeadersAndFooters": false,
"author": "System Comparison"
},
"message": "Word documents compared successfully"
}
]
テーブルビュー
構造化された表形式の応答データ:
| パラメータ | 価値 |
|---|---|
| fileName | compared_documents.docx |
| fileSize | 13633 |
| success | true |
| firstDocument | original.docx |
| secondDocument | revised.docx |
| comparisonOptions | {ignoreFormatting: false, ignoreCase: false, ignoreComments: false, ignoreTables: false, ignoreFields: false, ignoreFootnotes: false, ignoreTextboxes: false, ignoreHeadersAndFooters: false, author: "System Comparison"} |
| message | Word documents compared successfully |
比較オプションの詳細:
| オプション | 価値 |
|---|---|
| ignoreFormatting | false |
| ignoreCase | false |
| ignoreComments | false |
| ignoreTables | false |
| ignoreFields | false |
| ignoreFootnotes | false |
| ignoreTextboxes | false |
| ignoreHeadersAndFooters | false |
| author | System Comparison |
スキーマビュー
レスポンスのデータ構造と型:
1 item
fileName: T compared_documents.docx
fileSize: # 13633
success: ☑ true
firstDocument: T original.docx
secondDocument: T revised.docx
comparisonOptions: {}
ignoreFormatting: ☑ false
ignoreCase: ☑ false
ignoreComments: ☑ false
ignoreTables: ☑ false
ignoreFields: ☑ false
ignoreFootnotes: ☑ false
ignoreTextboxes: ☑ false
ignoreHeadersAndFooters: ☑ false
author: T System Comparison
message: T Word documents compared successfully
タイプ指標:
T= String (文章)#= 番号☑= Boolean[]= Array{}= Object
バイナリデータビュー
実際のWord文書ファイルのデータとメタデータ:
data
─────────────────────────────
File Name: compared_documents.docx
File Extension: docx
Mime Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document
File Size: 13.6 kB
バイナリデータアクセス:
- n8n バイナリオブジェクト:
$binary.data.data - Base64 コンテンツ直接使用可能
- ファイル操作ダウンロード、メール送信、または保存の準備ができました
ユースケース
エンタープライズ文書自動化
- 文書レビュー: 文書のバージョンを比較して変更点を特定する
- バージョン管理: ドキュメントのバージョン間の変更を追跡する
- 共同編集複数の著者が行った変更を確認する
- 品質保証文書の変更と更新を確認する
AIを活用した文書処理
- マルチフォーマット対応.docxおよび.doc形式のWord文書を処理する
- 多言語処理: さまざまな言語と地域に対応
- インテリジェントな比較: 自動変更検出と追跡
ビジネスインテリジェンスとアナリティクス
- 文書管理文書の変更履歴と改訂履歴を追跡する
- コンプライアンス監視: 文書がバージョン管理要件を満たしていることを確認する
- パフォーマンス指標処理精度と効率を追跡する