Lewati ke konten utama

Mengubah HTML ke PDF menggunakan n8n tindakan

PDF4me Mengubah HTML ke PDF mengubah HTML konten menjadi berkualitas tinggi PDF dokumen melalui n8n Alur kerja otomatisasi. Proses HTML berkas melalui n8n pemicu, data biner, string base64, atau publik URLs untuk menghasilkan PDFdengan diawetkan CSS gaya, gambar tersemat, font, tata letak responsif, dan rendering konten dinamis. Solusi ini ideal untuk pengarsipan halaman web, pembuatan laporan otomatis, email-ke-PDF Alur kerja konversi, pembuatan faktur, sistem dokumentasi, dan penerbitan konten yang membutuhkan akurasi tinggi. HTML rendering dengan profesional PDF output dan integrasi tanpa hambatan.

Postingan Blog Terkait(1)

Pengaturan

Tambahkan PDF4me "Mengubah HTML ke 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:

  1. Menambahkan PDF4me simpul ke alur kerja
  2. Pilih "Konversi" HTML ke PDF" tindakan
  3. Konfigurasikan parameter input (lihat di bawah)
Konversi HTML ke PDF

Parameter

Daftar lengkap parameter untuk Konversi HTML ke PDF tindakan. Konfigurasikan parameter ini untuk mengontrol HTML ke PDF konversi.

Penting: Parameter yang ditandai dengan tanda bintang (***) wajib diisi dan harus diberikan agar tindakan dapat berfungsi dengan benar.

ParameterJenisKeteranganContoh
Tipe Data Masukan***StringHTML Pemilihan Format Input
• Pilih format Anda HTML masukan data
PDF4me Mendukung berbagai tipe input untuk fleksibilitas.
• Opsi: Data Biner, String Base64, HTML Kode, atau URL
Binary Data
Bidang Biner MasukanBinaryBiner HTML Masukan Berkas (Diperlukan jika Data Biner)
• Referensi HTML berkas dari sebelumnya n8n unggahan node atau file
PDF4me proses biner HTML file dengan deteksi format otomatis
• Diperlukan jika Tipe Data Input adalah "Data Biner"
{{ $binary.data }}
Konten HTML Base64StringBase64 Dikodekan HTML Masukan (Diperlukan jika berupa String Base64)
• Menyediakan HTML konten sebagai string yang dikodekan base64
PDF4me secara otomatis mendekode dan memproses HTML isi
• Diperlukan ketika Tipe Data Input adalah "String Base64"
PGh0bWw+
Kode HTMLStringMentah HTML Masukan Kode (Wajib jika berupa Kode HTML)
• Tulis mentah-mentah HTML kode secara manual
• Akan dikonversi secara otomatis ke format base64
• Diperlukan jika Tipe Data Input adalah "Kode HTML"
<html>Hello</html>
URL HTMLStringPublik HTML URL Masukan (Wajib diisi jika berupa URL)
• Berikan izin publik/terbuka URL ke HTML berkas
PDF4me mengunduh dan memproses file dari URL
• Diperlukan jika Tipe Data Input adalah "URL"
https://abc.com/page.html
Nama File HTML***StringHTML Nama File Masukan
• Tentukan nama input HTML berkas
• Harus menyertakan ekstensi yang sesuai (.html, .htm)
PDF4me menggunakan ini untuk deteksi dan pemrosesan format
document.html
Jalur File Indeks***StringReferensi File Indeks
• Tentukan jalur ke utama HTML berkas (index.html)
• Untuk HTML proyek dengan banyak file
PDF4me menggunakan ini sebagai titik masuk untuk rendering
index.html
Nama File Output***StringPDF Nama File Keluaran
• Tentukan nama untuk yang dihasilkan PDF berkas
• Harus menyertakan ekstensi .pdf
PDF4me Memastikan penamaan unik dan validasi format.
output.pdf
Nama Keluaran Data Biner***StringPemetaan Keluaran Data Biner
• Tentukan nama variabel untuk mengakses data 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:

ParameterJenisKeteranganContoh
Tata LetakStringPengaturan Orientasi Halaman
• Pilih antara Potret (vertikal) atau Lanskap (horizontal)
• Mempengaruhi PDF dimensi halaman dan alur konten
• Pengaturan default adalah Potret
Portrait
FormatStringFormat Ukuran Halaman
• Pilih format ukuran kertas untuk PDF generasi
• Mendukung format standar: Seri A, Legal, Tabloid
• Standarnya adalah A4
A4
SkalaDesimalFaktor Skala Konten
• Mengontrol ukuran konten di dalam PDF
• 1.0 mewakili 100% ukuran asli
• Mempertahankan kualitas sambil menyesuaikan dimensi
0.8
Margin AtasStringKonfigurasi Margin Atas
• Atur spasi margin atas (piksel, inci, atau sentimeter)
• Memastikan jarak yang konsisten dari tepi atas
• Nilai default adalah 40px
40px
Margin BawahStringKonfigurasi Margin Bawah
• Konfigurasikan jarak bawah untuk tata letak halaman yang tepat.
• Mencegah konten terpotong
• Nilai default adalah 40px
40px
Margin KiriStringKonfigurasi Margin Kiri
• Tentukan ruang margin kiri untuk penempatan konten
• Mempertahankan kesejajaran kiri yang konsisten
• Nilai default adalah 40px
40px
Margin KananStringKonfigurasi Margin Kanan
• Atur margin kanan untuk mengontrol lebar konten
• Mencegah teks terpotong
• Nilai default adalah 40px
40px
Latar Belakang CetakBooleanKontrol Pencetakan Latar Belakang
• Mengaktifkan atau menonaktifkan elemen latar belakang (warna, pola, gambar)
• Memastikan representasi visual yang akurat
• Nilai default adalah false
false
Tampilkan Header FooterBooleanVisibilitas Header/Footer
• Mengontrol penyertaan header dan footer halaman
• Mencakup nomor halaman, judul, dan cap waktu
• Nilai default adalah false
false

Keluaran

Parameter Keluaran

ParameterJenisKeteranganContoh
nama fileStringPDF4me dihasilkan PDF nama file - Nama file lengkap dari file 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.output.pdf
mimeTypeStringPDF4me MIME pengidentifikasi tipe - Standarisasi MIME tipe untuk yang dihasilkan PDF berkas, selalu diatur ke application/pdf oleh PDF4meMesin konversi ini memastikan penanganan dan pengenalan file yang tepat di semua sistem dan aplikasi.application/pdf
Ukuran berkasNomorPDF4me PDF ukuran file dalam byte - Ukuran pasti dari 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.30063
kesuksesanBooleanPDF4me indikator status konversi - Bendera Boolean yang menunjukkan keberhasilan atau kegagalan HTML-ke-PDF proses konversi. PDF4me pengembalian true untuk konversi yang sukses dan false untuk setiap kesalahan, memungkinkan penanganan kesalahan yang andal dalam alur kerja otomatis.true
pesanStringPDF4me pesan status konversi - Pesan deskriptif yang menunjukkan hasil dari HTML-ke-PDF proses konversi. PDF4me Memberikan pesan status yang jelas untuk konversi yang berhasil dan informasi kesalahan terperinci untuk tujuan pemecahan masalah.HTML converted to PDF successfully

N8N Tindakan dan Respons

Yang PDF4me Mengubah HTML ke PDF API Mengembalikan respons yang dapat dilihat dalam berbagai format. Pilih tampilan yang paling sesuai dengan kebutuhan Anda:

JSON Format Respons

Mentah JSON tanggapan dari API:

{
"fileName": "output.pdf",
"mimeType": "application/pdf",
"fileSize": 30063,
"success": true,
"message": "HTML converted to PDF successfully"
}

Kasus Penggunaan

Pengarsipan dan Dokumentasi Konten Web

  • Konversikan halaman web dinamis, artikel online, dan konten digital ke format PDF untuk pengarsipan jangka panjang, dokumentasi kepatuhan, dan pencatatan hukum.
  • Memproses laporan, dasbor, dan halaman analitik berbasis web dengan mengonversinya ke format PDF untuk akses offline, berbagi, dan keperluan presentasi.
  • Arsipkan cuplikan situs web dan dokumentasi daring dengan mengkonversi konten HTML ke format PDF untuk tujuan pelestarian dan referensi historis.

Pemasaran Email dan Komunikasi Digital

  • Konversikan templat email dan buletin HTML ke format PDF untuk distribusi cetak, berbagi secara offline, dan kepatuhan terhadap peraturan pemasaran email.
  • Memproses formulir dan survei berbasis web dengan mengkonversi kiriman HTML ke format PDF untuk keperluan pencatatan, analisis, dan kepatuhan terhadap peraturan.
  • Hasilkan versi PDF dari katalog berbasis web, brosur, dan materi promosi untuk distribusi offline dan kampanye pemasaran cetak.

Integrasi Aplikasi Web dan Sistem

  • Konversikan laporan berbasis web dan visualisasi data ke format PDF untuk pembuatan laporan otomatis, integrasi sistem, dan alur kerja intelijen bisnis.
  • Memproses faktur, tanda terima, dan dokumen keuangan berbasis web dengan mengkonversi konten HTML ke format PDF untuk sistem akuntansi dan pencatatan keuangan.
  • Hasilkan versi PDF dari kontrak, perjanjian, dan dokumen hukum berbasis web untuk tanda tangan digital, pengarsipan, dan kepatuhan hukum.

Dapatkan Bantuan