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

Excelの透かしを削除するには n8n アクション

PDF4me Excelの透かしを削除する Excelドキュメントから透かしや図形を削除できます n8n 精密な制御と柔軟なターゲティングによる自動化ワークフロー。Excel ファイルを処理する n8n トリガー、バイナリデータ、base64文字列、または公開 URLs 図形ID/名前による特定の透かしの削除、またはワークシートからすべての図形の削除が可能で、名前またはインデックス(1ベース)による柔軟なワークシート選択、および文化固有のローカライズサポートも備えています。このソリューションは、文書の最終化、リブランディングの準備、自動透かしクリーンアップ、および安全制御とシームレスな統合による透かし削除が必要なテンプレートリセットワークフローに最適です。

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

設定​

追加する PDF4me 「透かしを削除」ノードを n8n ワークフローを実行し、必要なパラメータを設定します。初期設定手順については、こちらをご覧ください。 n8n 統合ガイド。

前提条件:

  • PDF4me API 資格
  • n8n ワークフローへのアクセス

構成:

  1. 追加 PDF4me ノードからワークフローへ
  2. 「透かしを削除」アクションを選択してください。
  3. 入力パラメータを設定します(下記参照)。
Excelの透かしを削除する

パラメータ​

透かし削除アクションのパラメータ一覧です。これらのパラメータを設定することで、透かしの削除を制御できます。

重要: アスタリスク(***)が付いているパラメータは必須です。ワークシートのインデックスは 1ベース 番号付け(1=最初のワークシート)。

⚠️ 重大な警告: いつ WatermarkId 空です、 すべての形状 選択したワークシートから、透かし、グラフ、画像、図、テキストボックスなどが削除されます。使用には十分ご注意ください。

パラメータタイプ説明例
入力データ型***StringExcelの入力形式選択
• Excelデータの入力形式を選択してください
• PDF4me 複数の入力タイプをサポートしています
• オプション: バイナリデータ、 Base64 文字列、または URL
Binary Data
入力バイナリフィールド***バイナリバイナリExcelファイル入力 (バイナリデータの場合必須)
• 前のExcelファイル(.xlsx、.xls)を参照 n8n ノードまたはファイルのアップロード
• PDF4me バイナリ Excel ファイルを自動フォーマット検出で処理します
・入力データタイプが「バイナリデータ」の場合に必須
{{ $binary.data }}
Base64形式のExcelコンテンツ***StringBase64 エンコードされたExcel入力 (Base64文字列の場合に必須)
• Excelコンテンツ(.xlsx、.xls)をbase64エンコードされた文字列として提供する
• PDF4me Excelコンテンツを自動的にデコードして処理します
• 入力データ型が「Base64文字列」の場合に必須です。
UEsDBBQABgAI...
Excel URL***StringパブリックExcel URL 入力 (URLの場合は必須)
• 公開/オープンな許可を提供する URL Excelファイル(.xlsx、.xls)に変換
• PDF4me 提供されたExcelファイルをダウンロードして処理します URL
・入力データタイプが「URL」の場合に必須です。
https://abc.com/data.xlsx
Excel名***StringExcel入力ファイル名
・入力するExcelファイルの名前を適切な拡張子(.xlsx、.xls)とともに指定してください。
• PDF4me フォーマット検出と処理最適化にこれを使用します
data.xlsx
透かしIDString透かしの形状名
• 削除する特定の透かしの名前/ID - 一致する名前を持つ図形を検索します
• ✅ 安全(指定済み)一致する図形のみを削除し、その他の図形(グラフ、画像など)は保持します。
• ⚠️危険(空): worksheet.Shapes.Clear() を実行します - すべての図形 (透かし、グラフ、画像、描画、テキスト ボックス) を削除します - 元に戻すことはできません
• 大文字と小文字を区別する完全一致: "Confidential" ≠ "confidential" ≠ "CONFIDENTIAL"
• ⚠️ 全てを削除したい場合にのみ、空の値を使用してください
Confidential_Watermark
ワークシート名Stringカンマ区切りのワークシート名
・処理するワークシート名のリスト
• フォーマット: "Sheet1,Summary"
• 選択ロジック: 値がある場合 → 指定されたワークシートを処理します。両方のパラメーターに値がある場合 → どちらか一方に一致するワークシートを処理します(和集合)。両方が空の場合 → すべてのワークシートを処理します。
• ワークシート名の大文字と小文字を区別します
Sheet1,Summary
ワークシート索引Stringカンマ区切りインデックス(1ベース)
・処理するワークシートインデックスのリスト
• フォーマット:「1,3」(インデックス1=最初のワークシート、インデックス2=2番目のワークシートなど)
• 1ベースのインデックスインデックス1=最初のワークシート、インデックス2=2番目のワークシート、など。(有効範囲:1~ワークシート総数)
• 選択ロジック: 値がある場合 → インデックス付きワークシートを処理します。ワークシート名との結合
• 空欄 = すべてのワークシートに適用(名前も空欄の場合)
1,3
文化名Stringローカライゼーションのためのカルチャーコード
・処理用のカルチャー/ロケールコード
• 例: 「en-US」、「de-DE」、「fr-FR」
• 空文字列はデフォルトのカルチャを使用します
• デフォルト: "" (空)
en-US
バイナリデータ出力名***Stringバイナリデータ出力マッピング
• 生成されたExcelバイナリデータにアクセスするための変数名を定義します。
• 後続のワークフローアクションで使用される
・ワークフロー自動化に不可欠
document

出力​

出力パラメータ​

パラメータタイプ説明例
ファイル名String透かしなしのExcelドキュメントファイル名 透かし除去後の出力Excelドキュメントファイルの名前excel_without_watermark.xlsx
ファイルサイズ番号ファイルサイズ(バイト単位) 透かしを除去した後のExcelドキュメントのサイズ(バイト単位)212810
成功BooleanPDF4me 動作状況 - Boolean 透かし除去処理の成否を示すフラグ。 PDF4me リターン true 業務の成功と false エラーが発生した場合true
オリジナルファイル名String元のExcelドキュメントのファイル名 - 入力Excelドキュメントファイルの名前myExcelFile.xlsx
ウォーターマークIDString透かしIDが使用されています 削除に使用された透かしのID/名前。すべての図形が削除された場合は空の文字列。「
カルチャー名String文化/地域コード - 処理に使用されたカルチャコード(デフォルトカルチャが使用された場合は空文字列)「
ワークシート選択番号ワークシート選択モード - 使用するワークシート選択モード。値:0 = すべてのワークシート、1 = 選択されたワークシート1
選択されたワークシート名Array選択されたワークシート名 - Array 透かし除去が適用されたワークシート名のリスト(すべてのワークシートに適用された場合は空欄)[]
選択されたワークシートインデックスArray選択されたワークシートのインデックス - Array 透かし除去が適用されたワークシートのインデックス(すべてのワークシートに適用された場合は空欄)[]
メッセージString作戦メッセージ 透かし除去操作の結果を示す説明メッセージWatermark removed from Excel file successfully

N8N 行動対応​

の PDF4me 透かしを削除 API 複数の形式で表示可能なレスポンスを返します。ニーズに最適な表示形式を選択してください。

JSON 回答形式

生 JSON からの応答 API:

[
{
"fileName": "excel_without_watermark.xlsx",
"fileSize": 212810,
"success": true,
"originalFileName": "myExcelFile.xlsx",
"watermarkId": "",
"cultureName": "",
"worksheetSelection": 1,
"selectedWorksheetNames": [],
"selectedWorksheetIndexes": [],
"message": "Watermark removed from Excel file successfully"
}
]

注記: WatermarkIdが存在しない場合、エラーは発生せず、操作は何も表示せずに完了します。

ユースケース​

文書の最終化​

  • 承認済み文書から「DRAFT」の透かしを削除
  • 最終配布前に、透かしをきれいに確認してください。
  • ステータスマーカーを削除して、文書を公開用に準備する

リブランディング準備​

  • 新しいブランドを適用する前に、古い透かしを削除してください。
  • リブランディングイニシアチブのためのクリーンなテンプレート
  • 古い透かしを削除して、文書の外観を更新します。

テンプレートのリセットとクリーンアップ​

  • テンプレートからサンプル透かしを削除する
  • 再利用可能なドキュメントテンプレートから透かしを削除する
  • 以前のマーキングを削除して、テンプレートをリセットして新しい用途に使用してください。

ヘルプが必要な場合​