画像を圧縮して n8n アクション
PDF4me 画像を圧縮 画像ファイルサイズを削減しながら最適な視覚品質を維持します。 n8n 自動化ワークフロー。画像を処理 n8n トリガー、バイナリデータ、base64文字列、または公開 URL圧縮する JPG または PNG 圧縮レベル(低、中、高)を選択可能で、インテリジェントな品質最適化、フォーマット固有のアルゴリズム、そして重要な画像品質を維持しながら最大85%のファイルサイズ削減を実現する画像圧縮ソリューションです。このソリューションは、Web最適化、ストレージ効率化、帯域幅削減、メール添付ファイル、モバイルアプリ最適化、そして品質を維持しながらバランスの取れたファイルサイズ削減とシームレスな統合が求められる自動画像圧縮ワークフローに最適です。
関連ブログ記事
この機能に関するブログ記事はまだありません。近日公開予定です。
その間、PDF4me ブログを閲覧して、あらゆるプラットフォームのチュートリアルやワークフローをご覧ください。
ブログをご覧ください →
設定
追加する PDF4me 「画像を圧縮」ノードを n8n ワークフローを実行し、必要なパラメータを設定します。初期設定手順については、こちらをご覧ください。 n8n 統合ガイド。
前提条件:
- PDF4me API 資格
- n8n ワークフローへのアクセス
構成:
- 追加 PDF4me ノードからワークフローへ
- 「画像を圧縮」アクションを選択します。
- 入力パラメータを設定します(下記参照)。

パラメータ
画像圧縮アクションのパラメータ一覧です。これらのパラメータを設定することで、画像圧縮を制御できます。
重要: アスタリスク(***)が付いているパラメータは必須であり、アクションが正しく機能するためには必ず指定する必要があります。
| パラメータ | 必須 | その機能 | 例 |
|---|---|---|---|
| Input Image Data Type | Required | Choose how to provide the image file to compress. Options: Binary Data, Base64 String, URL. Default is `Binary Data`. | Binary Data |
| Input Binary Field | Conditional | Name of the binary property that contains the image file. Shown when Input Image Data Type is Binary Data. Default is `data`. | data |
| Base64 Image Content | Conditional | Base64 encoded image content. Shown when Input Image Data Type is Base64 String. | iVBORw0KG... |
| Image URL | Conditional | URL to the image file. Shown when Input Image Data Type is URL. | https://abc.com/sam.jpg |
| Output File Name | Optional | Name for the output compressed image file. Default is `compressed_image.jpg`. | compressed_image.jpg |
| Image Type | Optional | Image type sent to PDF4me for Base64 input; for binary and URL input the node takes the type from the file name extension instead (png or jpg, png when unknown). Also sets the MIME type of the output. Options: JPG, PNG. Default is `JPG`. | JPG |
| Compression Level | Optional | Compression level for the image. Options: Max, Medium, Low. Default is `Medium`. | Medium |
| Binary Data Output Name | Optional | Custom name for the binary data in n8n output. Default is `data`. | data |
出力
出力パラメータ
| 分野 | タイプ | 内容物 |
|---|---|---|
success | Boolean | True when the operation succeeded. |
message | String | Status message, `Image compressed successfully`. |
fileName | String | File name of the resulting file. |
mimeType | String | `image/png` when Image Type is PNG, otherwise `image/jpeg`. |
fileSize | Number | Size of the resulting file in bytes. |
imageType | String | Image Type selected in the node (not necessarily the type sent to PDF4me, see Image Type). |
compressionLevel | String | Compression Level that was used. |
data | Binary | The compressed image. |
N8N 行動対応
の PDF4me 画像を圧縮 API 複数の形式で表示可能なレスポンスを返します。ニーズに最適な表示形式を選択してください。
- JSON
- Table
- Schema
- Binary
JSON 回答形式
生 JSON からの応答 API:
[
{
"success": true,
"message": "Image compressed successfully",
"fileName": "compressed_image.jpg",
"mimeType": "image/jpeg",
"fileSize": 125430,
"originalFileSize": 245760,
"compressionRatio": 49.1
}
]
テーブルビュー
構造化された表形式の応答データ:
| パラメータ | 価値 |
|---|---|
| success | true |
| message | Image compressed successfully |
| fileName | compressed_image.jpg |
| mimeType | image/jpeg |
| fileSize | 125430 |
| originalFileSize | 245760 |
| compressionRatio | 49.1 |
スキーマビュー
レスポンスのデータ構造と型:
1 item
success: ☑ true
message: AB Image compressed successfully
fileName: AB compressed_image.jpg
mimeType: AB image/jpeg
fileSize: # 125430
originalFileSize: # 245760
compressionRatio: # 49.1
タイプ指標:
AB= String#= 番号☑= Boolean
バイナリデータビュー
実際の圧縮画像ファイルのデータとメタデータ:
data
─────────────────────────────
File Name: compressed_image.jpg
File Extension: jpg
Mime Type: image/jpeg
File Size: 122.5 KB
バイナリデータアクセス:
- n8n バイナリオブジェクト:
$binary.data.data - Base64 コンテンツ直接使用可能
- ファイル操作ダウンロード、メール送信、または保存の準備ができました
ユースケース
ウェブパフォーマンス最適化
- ウェブサイトの読み込み速度向上とユーザーエクスペリエンス改善のために画像を圧縮する
- モバイルデバイスや帯域幅が制限された環境向けに画像を最適化します。
- ウェブアプリケーションのサーバーストレージコストと帯域幅使用量を削減する
コンテンツ管理とストレージ
- 大容量の画像コレクションを一括圧縮して、効率的なストレージ管理を実現します。
- コンテンツ管理システムとデジタルアセットライブラリ向けに画像を最適化します。
- バックアップストレージの要件を削減し、データ転送効率を向上させる
Eコマースとマーケティング
- オンラインストアやマーケットプレイス向けに商品画像を最適化します。
- メールキャンペーンやソーシャルメディア向けのマーケティング資料を圧縮する
- レスポンシブウェブデザインとモバイルアプリ向けに、複数の画像サイズを作成します。
エンタープライズ画像処理
- 複数の部門やワークフローにわたって画像最適化を標準化する
- 文書管理システム向けに自動圧縮機能を実装する
- 企業向けアプリケーションおよび社内ツール向けに画像を最適化します。