Linearisasi PDF menggunakan n8n tindakan
PDF4me Linearisasi PDF mengoptimalkan PDF dokumen untuk tampilan web cepat dan rendering progresif melalui n8n Alur kerja otomatisasi. Proses PDFpergi n8n pemicu, data biner, string base64, atau publik URLuntuk menata ulang PDF Struktur untuk pengunduhan halaman per halaman, tampilan halaman awal yang lebih cepat, peningkatan kinerja browser, pengurangan waktu tunggu, dan peningkatan pengalaman pengguna dalam aplikasi web dan perangkat seluler. Solusi ini ideal untuk aplikasi berbasis web. PDF pengiriman, penampil dokumen daring, jaringan pengiriman konten, aplikasi seluler, platform e-learning, dan alur kerja penerbitan digital yang membutuhkan pengoptimalan. PDF Memuat dengan performa yang lebih baik dan integrasi yang mulus.
Pengaturan
Tambahkan PDF4me "Linearisasi" PDF" simpul untuk Anda n8n alur kerja dan konfigurasikan parameter yang diperlukan. Untuk petunjuk pengaturan awal, lihat halaman kami. n8n Panduan Integrasi.
Prasyarat:
- PDF4me API kredensial
- n8n akses alur kerja
Konfigurasi:
- Menambahkan PDF4me simpul ke alur kerja
- Pilih "Linearisasi" PDF" tindakan
- Konfigurasikan parameter input (lihat di bawah)

Parameter
Daftar lengkap parameter untuk Linearize PDF tindakan. Konfigurasikan parameter ini untuk mengontrol PDF linearisasi dan optimasi.
Penting: Parameter yang ditandai dengan tanda bintang (***) wajib diisi dan harus diberikan agar tindakan dapat berfungsi dengan benar.
| Parameter | Jenis | Keterangan | Contoh |
|---|---|---|---|
| Tipe Data Masukan*** | String | PDF Pemilihan Format Input • Pilih format Anda PDF masukan data • PDF4me mendukung berbagai tipe input • Opsi: Data Biner, Base64 Tali, atau URL | Binary Data |
| Bidang Biner Masukan | Biner | Biner PDF Masukan Berkas (Diperlukan jika Data Biner) • Referensi PDF berkas dari sebelumnya n8n unggahan node atau file • PDF4me proses biner PDF file dengan deteksi format otomatis • Diperlukan jika Tipe Data Input adalah "Data Biner" | {{ $binary.data }} |
| Konten Dokumen Base64 | String | Base64 Dikodekan PDF Masukan (Diperlukan jika berupa String Base64) • Menyediakan PDF data sebagai string yang dikodekan base64 • PDF4me secara otomatis mendekode dan memproses PDF isi • Diperlukan ketika Tipe Data Input adalah "Base64 Rangkaian" | UEsDBBQABgAI... |
| URL berkas | String | Publik PDF URL Masukan (Wajib diisi jika berupa URL) • Berikan izin publik/terbuka URL ke PDF berkas • PDF4me mengunduh dan memproses file dari URL • Diperlukan ketika Tipe Data Input adalah "URL" | https://abc.com/sample.pdf |
| Nama File Output*** | String | Dilinierkan PDF Nama File Keluaran • Tentukan nama untuk linearisasi yang dihasilkan PDF berkas • Harus menyertakan ekstensi .pdf • PDF4me Memastikan penamaan unik dan validasi format. | linearized_document.pdf |
| Nama Dokumen*** | String | Sumber PDF Referensi • Sebutkan nama sumbernya PDF berkas • Untuk keperluan referensi dan pelacakan • Membantu dalam pemrosesan pelacakan | document.pdf |
| Profil Optimasi*** | Enum | Pemilihan Profil Optimasi • Pilih profil optimasi untuk PDF linearisasi • Profil yang berbeda dioptimalkan untuk kasus penggunaan spesifik (web, cetak, kompresi) • Opsi: Web, Max, Print, Default, WebMax, PrintMax, PrintGray, Compress, CompressMax • Penting untuk optimasi kinerja | Web |
| Nama Keluaran Data Biner*** | String | Pemetaan Keluaran Data Biner • Tentukan nama variabel untuk mengakses linearisasi yang dihasilkan PDF data biner • Digunakan dalam tindakan alur kerja selanjutnya • Penting untuk otomatisasi alur kerja | data |
Opsi Lanjutan
Parameter berikut tersedia di bagian Opsi Lanjutan dan bersifat opsional:
| Parameter | Jenis | Keterangan | Contoh |
|---|---|---|---|
| Profil Kustom | String | Profil Konfigurasi Kustom • Atur opsi tambahan menggunakan profil khusus • JSONformat seperti yang berisi parameter yang telah ditentukan sebelumnya • Memungkinkan fitur canggih PDF pengaturan linearisasi • Opsional untuk kebutuhan khusus | { "outputDataFormat": "base64", "preserveMetadata": true } |
Keluaran
Parameter Keluaran
| Parameter | Jenis | Keterangan | Contoh |
|---|---|---|---|
| kesuksesan | Boolean | PDF4me indikator status linearisasi - Boolean bendera yang menunjukkan keberhasilan atau kegagalan PDF proses linearisasi. PDF4me pengembalian true untuk linearisasi yang berhasil dan false untuk setiap kesalahan, memungkinkan penanganan kesalahan yang andal dalam alur kerja otomatis. | true |
| pesan | String | PDF4me pesan penyelesaian linearisasi - Pesan deskriptif yang menunjukkan status PDF Proses linearisasi. Memberikan umpan balik yang jelas tentang hasil operasi untuk tujuan pemantauan dan debugging. | PDF linearization completed successfully |
| nama file | String | PDF4me dihasilkan linier PDF nama file - Nama file lengkap dari hasil linearisasi yang berhasil dibuat PDF dokumen dengan ekstensi .pdf yang sesuai. PDF4me Memastikan penamaan yang unik dan memvalidasi kepatuhan format file untuk integrasi yang lancar dengan proses selanjutnya. | linearized_document.pdf |
| mimeType | String | PDF4me dilinierkan PDF MIME jenis - Itu MIME jenis linierisasi yang dihasilkan PDF berkas, yang menunjukkan format berkas untuk penanganan yang tepat dalam aplikasi web dan sistem berkas. | application/pdf |
| Ukuran berkas | Nomor | PDF4me dilinierkan PDF ukuran file dalam byte - Ukuran pasti dari linearisasi yang dihasilkan PDF berkas dalam byte, disediakan oleh PDF4me untuk perencanaan penyimpanan, optimasi bandwidth, dan pemantauan transfer file. Penting untuk manajemen dokumen perusahaan dan otomatisasi alur kerja. | 23000 |
| optimizeProfile | String | PDF4me profil optimasi yang digunakan - Menunjukkan profil optimasi yang diterapkan selama proses linearisasi. Menunjukkan profil mana (web, max, print, default, webmax, printmax, printgray, compress, compressmax) yang digunakan untuk optimasi. | web |
| namafileasli | String | PDF4me sumber PDF referensi - Aslinya PDF nama file yang diproses oleh PDF4meMesin linearisasi. Referensi ini dipelihara untuk jejak audit, tujuan debugging, dan pelacakan sumber dokumen linier yang dihasilkan dalam alur kerja perusahaan. | document.pdf |
| keterangan | String | PDF4me deskripsi hasil linearisasi - Deskripsi rinci tentang hasil linearisasi, menjelaskan optimasi yang diterapkan dan manfaat yang diperoleh. Memberikan konteks tentang proses linearisasi dan dampaknya terhadap kinerja dokumen. | PDF is now optimized for web viewing and faster loading |
N8N Tindakan dan Respons
Yang PDF4me Linearisasi PDF API Mengembalikan respons yang dapat dilihat dalam berbagai format. Pilih tampilan yang paling sesuai dengan kebutuhan Anda:
- JSON
- Table
- Schema
- Binary
JSON Format Respons
Mentah JSON tanggapan dari 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"
}
Tampilan Tabel
Data respons dalam format tabel terstruktur:
| Parameter | Nilai |
|---|---|
| success | true |
| message | PDF linearization completed successfully |
| fileName | linearized_document.pdf |
| mimeType | application/pdf |
| fileSize | 23000 |
| optimizeProfile | web |
| originalFileName | document.pdf |
| description | PDF kini dioptimalkan untuk tampilan web dan pemuatan yang lebih cepat. |
Tampilan Skema
Struktur data dan tipe respons:
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
Indikator Tipe:
AB= String#= Angka☑= Boolean
Tampilan Data Biner
Linearisasi sebenarnya PDF data dan metadata file:
data
─────────────────────────────
File Name: linearized_document.pdf
File Extension: pdf
Mime Type: application/pdf
File Size: 240.0 KB
Akses Data Biner:
- n8n Objek Biner:
$binary.data.data - Base64 Isi: Tersedia untuk penggunaan langsung
- Operasi FileSiap untuk diunduh, dikirim melalui email, atau disimpan.
Kasus Penggunaan
Penerbitan Web dan Distribusi Online
- Linearisasi PDF dokumen untuk penerbitan web, distribusi online, dan pengiriman streaming untuk memungkinkan pemuatan cepat, rendering progresif, dan pengalaman pengguna yang lebih baik.
- Proses besar PDF dokumen, laporan, dan publikasi dengan cara melinierkannya untuk tampilan berbasis web, akses seluler, dan berbagi dokumen daring.
- Transformasi PDF Mengubah katalog, brosur, dan materi pemasaran ke format linier untuk penerbitan web, integrasi e-commerce, dan akses pelanggan online.
Kompatibilitas Seluler dan Lintas Platform
- Linearisasi PDF Dokumen untuk perangkat seluler, tablet, dan kompatibilitas lintas platform untuk memastikan pengalaman tampilan yang konsisten di berbagai perangkat dan sistem operasi.
- Proses PDF Mengoptimalkan dokumen dengan tata letak, grafik, dan konten multimedia yang kompleks dengan melinierkannya untuk optimasi seluler dan tampilan responsif.
- Transformasi PDF Mengubah presentasi, laporan, dan dokumen ke format linier untuk distribusi yang mengutamakan perangkat seluler, integrasi aplikasi, dan aksesibilitas lintas platform.
Optimasi Kinerja dan Streaming
- Linearisasi PDF dokumen untuk optimasi kinerja, waktu pemuatan yang lebih cepat, dan kemampuan streaming yang lebih baik untuk dokumen besar dan konten multimedia.
- Proses PDF dokumen dengan media tersemat, elemen interaktif, dan grafik kompleks dengan cara melinierkannya untuk pengiriman dan streaming web yang optimal.
- Transformasi PDF dokumen untuk jaringan pengiriman konten (CDN), aplikasi web, dan platform streaming untuk memastikan kinerja dan pengalaman pengguna yang optimal.