線形化 PDF 使用 n8n アクション
PDF4me 線形化 PDF 最適化する PDF 高速ウェブ表示とプログレッシブレンダリングのためのドキュメント n8n 自動化ワークフロー。プロセス PDF離れて n8n トリガー、バイナリデータ、base64文字列、または公開 URL再編成する PDF ページ単位のダウンロード構造、高速な初期ページ表示、ブラウザパフォーマンスの向上、待ち時間の短縮、Webアプリケーションおよびモバイルデバイスにおけるユーザーエクスペリエンスの向上を実現します。このソリューションは、Webベースのアプリケーションに最適です。 PDF 配信、オンラインドキュメントビューア、コンテンツ配信ネットワーク、モバイルアプリケーション、eラーニングプラットフォーム、最適化されたデジタル出版ワークフロー PDF パフォーマンスの向上とシームレスな統合による読み込みを実現。
設定
追加する PDF4me 「線形化」 PDF「ノードをあなたの n8n ワークフローを実行し、必要なパラメータを設定します。初期設定手順については、こちらをご覧ください。 n8n 統合ガイド。
前提条件:
- PDF4me API 資格
- n8n ワークフローへのアクセス
構成:
- 追加 PDF4me ノードからワークフローへ
- 「線形化」を選択します PDF" アクション
- 入力パラメータを設定します(下記参照)。

パラメータ
線形化のパラメータの完全なリスト PDF アクション。これらのパラメーターを設定して制御します。 PDF 線形化と最適化。
重要: アスタリスク(***)が付いているパラメータは必須であり、アクションが正しく機能するためには必ず指定する必要があります。
| パラメータ | 必須 | その機能 | 例 |
|---|---|---|---|
| Input Data Type | Required | Choose how to provide the PDF file to linearize. Options: Base64 String, Binary Data, URL. Default is `Binary Data`. | Binary Data |
| Base64 PDF Content | Conditional | Base64 encoded PDF document content. Shown when Input Data Type is Base64 String. | UEsDBBQABgAI... |
| Input Binary Field | Conditional | Name of the binary property that contains the PDF file. Shown when Input Data Type is Binary Data. Default is `data`. | data |
| PDF URL | Conditional | URL to the PDF file to linearize. Shown when Input Data Type is URL. | |
| Output File Name | Optional | Name for the output linearized PDF file. Default is `linearized_document.pdf`. | linearized_document.pdf |
| Document Name | Optional | Name of the source PDF file for reference. Default is `document.pdf`. | document.pdf |
| Optimization Profile | Optional | Optimization profile for PDF linearization. Options: Compress, CompressMax, Default, Max, Print, PrintGray, PrintMax, Web, WebMax. Default is `Web`. | Web |
| Advanced Options | Optional | Optional settings, collapsed behind Add Option. | Add Option |
| Custom Profiles | Optional | Use "JSON" to adjust custom properties. Review Profiles at https://developer.pdf4me.com/api/profiles/index.html to set extra options for API calls. | { "outputDataFormat": "base64", "preserveMetadata": true } |
| 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 from the node. |
fileName | String | File name of the resulting file. |
mimeType | String | MIME type of the resulting file, for example `application/pdf`. |
fileSize | Number | Size of the resulting file in bytes. |
optimizeProfile | String | Optimization profile that was used. |
originalFileName | String | Name of the input file. |
description | String | Fixed text: `PDF is now optimized for web viewing and faster loading`. |
data | Binary | The linearized PDF. |
N8N 行動対応
の PDF4me 線形化 PDF API 複数の形式で表示可能なレスポンスを返します。ニーズに最適な表示形式を選択してください。
- JSON
- Table
- Schema
- Binary
JSON 回答形式
生 JSON からの応答 API:
{
"success": true,
"message": "PDF linearization completed successfully",
"fileName": "linearized_document.pdf",
"mimeType": "application/pdf",
"fileSize": 23000,
"optimizeProfile": "web",
"originalFileName": "document.pdf",
"description": "PDF is now optimized for web viewing and faster loading"
}
テーブルビュー
構造化された表形式の応答データ:
| パラメータ | 価値 |
|---|---|
| success | true |
| message | PDF linearization completed successfully |
| fileName | linearized_document.pdf |
| mimeType | application/pdf |
| fileSize | 23000 |
| optimizeProfile | web |
| originalFileName | document.pdf |
| description | PDFはウェブ閲覧向けに最適化され、読み込み速度が向上しました。 |
スキーマビュー
レスポンスのデータ構造と型:
1 item
success: ☑ true
message: AB PDF linearization completed successfully
fileName: AB linearized_document.pdf
mimeType: AB application/pdf
fileSize: # 23000
optimizeProfile: AB web
originalFileName: AB document.pdf
description: AB PDF is now optimized for web viewing and faster loading
タイプ指標:
AB= String#= 番号☑= Boolean
バイナリデータビュー
実際の線形化 PDF ファイルデータとメタデータ:
data
─────────────────────────────
File Name: linearized_document.pdf
File Extension: pdf
Mime Type: application/pdf
File Size: 240.0 KB
バイナリデータアクセス:
- n8n バイナリオブジェクト:
$binary.data.data - Base64 コンテンツ直接使用可能
- ファイル操作ダウンロード、メール送信、または保存の準備ができました
ユースケース
ウェブ出版とオンライン配信
- 線形化 PDF ウェブ公開、オンライン配信、ストリーミング配信用のドキュメントを高速読み込み、プログレッシブレンダリング、ユーザーエクスペリエンスの向上を実現する。
- 大規模な処理 PDF 文書、レポート、出版物を、ウェブベースの閲覧、モバイルアクセス、オンライン文書共有のために線形化します。
- 変身 PDF カタログ、パンフレット、マーケティング資料を、ウェブ公開、eコマース統合、オンライン顧客アクセス向けに線形化された形式に変換します。
モバイルおよびクロスプラットフォーム互換性
- 線形化 PDF モバイルデバイス、タブレット向けのドキュメント、および異なるデバイスやオペレーティングシステム間で一貫した表示体験を保証するクロスプラットフォーム互換性
- プロセス PDF 複雑なレイアウト、グラフィック、マルチメディアコンテンツを含むドキュメントを線形化して、モバイル最適化とレスポンシブ表示を実現する。
- 変身 PDF プレゼンテーション、レポート、ドキュメントを線形化された形式に変換し、モバイルファーストの配信、アプリとの統合、クロスプラットフォームでのアクセスを可能にする。
パフォーマンス最適化とストリーミング
- 線形化 PDF パフォーマンス最適化、読み込み時間の短縮、大容量ドキュメントやマルチメディアコンテンツのストリーミング機能の向上を実現するドキュメント
- プロセス PDF 埋め込みメディア、インタラクティブ要素、複雑なグラフィックを含むドキュメントを線形化して、Web配信とストリーミングを最適化する。
- 変身 PDF コンテンツ配信ネットワーク(CDN)、Webアプリケーション、ストリーミングプラットフォーム向けのドキュメントを作成し、最適なパフォーマンスとユーザーエクスペリエンスを確保します。