Tambahkan Kolom Formulir ke PDF menggunakan n8n tindakan
PDF4me Tambahkan Kolom Formulir ke PDF mengubah statis PDF mengubah dokumen menjadi formulir interaktif yang dapat diisi melalui n8n Alur kerja otomatisasi. Proses PDFpergi n8n pemicu, data biner, string base64, atau publik URLSolusi ini memungkinkan penambahan kolom formulir (kotak teks, kotak centang) dengan posisi yang dapat disesuaikan, nama kolom, nilai default, kontrol ukuran, penargetan khusus halaman, dan opsi perataan yang fleksibel. Solusi ini ideal untuk pembuatan templat formulir, pembuatan dokumen interaktif, formulir pengumpulan data, pembuatan survei, dan alur kerja desain formulir otomatis yang membutuhkan pembuatan kolom formulir profesional dengan posisi yang tepat dan integrasi yang mulus.
Pengaturan
Tambahkan PDF4me "Tambahkan Kolom Formulir 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:
- Menambahkan PDF4me simpul ke alur kerja
- Pilih "Tambahkan Kolom Formulir Ke" PDF" tindakan
- Konfigurasikan parameter input (lihat di bawah)

Parameter
Daftar lengkap parameter untuk Menambahkan Kolom Formulir Ke PDF Tindakan. Konfigurasikan parameter ini untuk mengontrol penambahan kolom formulir.
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 dokumen • 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 • Dapat digunakan dengan apa saja PDF dokumen untuk penambahan kolom formulir • Diperlukan jika Tipe Data Input adalah "Data Biner" | {{ $binary.data }} |
| Konten PDF Base64 | String | Base64 Dikodekan PDF Masukan (Diperlukan jika) Base64 Rangkaian) • Menyediakan PDF konten sebagai string yang dikodekan base64 • Mendukung berbagai PDF format untuk peningkatan formulir • Diperlukan ketika Tipe Data Input adalah "Base64 Rangkaian" | JVBERi... |
| URL PDF | String | Publik PDF URL Masukan (Diperlukan jika) URL) • Berikan izin publik/terbuka URL ke PDF berkas • Mengunduh dan memproses dokumen untuk penambahan kolom formulir • Diperlukan ketika Tipe Data Input adalah "URL" | https://abc.com/doc.pdf |
| Nilai Awal*** | String | Nilai Default Kolom Formulir • Atur nilai teks awal atau default untuk kolom formulir. • Teks muncul di kolom saat PDF dibuka • Memberikan panduan atau informasi yang sudah terisi sebelumnya untuk pengguna | input text |
| Posisi X*** | Nomor | Posisi Bidang Horizontal • Tentukan posisi horizontal (koordinat X) untuk kolom formulir. • Bekerja dengan pengaturan perataan (Kiri, Kanan, Tengah) • Nilai default adalah 0 | 300 |
| Posisi Y*** | Nomor | Posisi Bidang Vertikal • Tentukan posisi vertikal (koordinat Y) untuk kolom formulir. • Bekerja dengan pengaturan perataan (Atas, Bawah, Tengah) • Nilai default adalah 0 | 300 |
| Nama Bidang*** | String | Pengidentifikasi Kolom Formulir • Tentukan nama unik untuk kolom formulir • Digunakan untuk mengidentifikasi kolom dalam ekstraksi dan pemrosesan data formulir • Gunakan nama yang deskriptif untuk pengelolaan formulir yang lebih baik. | Input Field Name |
| Ukuran*** | Nomor | Ukuran Kolom Formulir • Tentukan ukuran atau ukuran font untuk kolom formulir • Mengontrol tampilan dan kegunaan kolom formulir • Nilai default adalah 0 | 4 |
| Halaman*** | String | Spesifikasi Halaman Target • Tentukan indeks halaman sebagai nilai atau rentang yang dipisahkan koma. • Contoh: "0,1,2-" atau "1,2,3-7" • Secara default, semua halaman akan diproses jika tidak ditentukan. | 1 |
| Jenis Kolom Formulir*** | String | Pemilihan Tipe Bidang • Pilih jenis kolom formulir yang ingin ditambahkan • Opsi: Kotak Teks (input teks), Kotak Centang (kolom kotak centang) • Berbagai jenis menawarkan fungsi yang berbeda | TextBox |
| Nama File Output*** | String | Nama File Keluaran • Tentukan nama untuk yang dihasilkan PDF berkas dengan kolom formulir • Harus menyertakan ekstensi .pdf • PDF4me Memastikan penamaan unik dan validasi format. | form_fields_output.pdf |
| Nama Bidang Biner Keluaran*** | String | Pemetaan Data Biner • Tentukan nama variabel untuk mengakses data yang dihasilkan PDF data biner • Digunakan dalam tindakan alur kerja selanjutnya • Penting untuk alur data alur kerja | data |
| Asinkron | Boolean | Pemrosesan Asinkron • Mengaktifkan atau menonaktifkan pemrosesan asinkron • Saat diaktifkan, operasi berjalan di latar belakang untuk kinerja yang lebih baik. • Direkomendasikan untuk alur kerja perusahaan dan pemrosesan volume tinggi | true |
Keluaran
Parameter Keluaran
| Parameter | Jenis | Keterangan | Contoh |
|---|---|---|---|
| nama file | String | PDF4me nama file yang dihasilkan - Nama file lengkap dari file yang berhasil diproses PDF dokumen dengan kolom formulir yang memiliki ekstensi yang tepat. PDF4me Memastikan penamaan yang unik dan memvalidasi kepatuhan format file untuk integrasi yang lancar dengan proses selanjutnya. | form_fields_output.pdf |
| mimeType | String | PDF4me MIME pengidentifikasi tipe - Standarisasi MIME tipe untuk yang dihasilkan PDF berkas, selalu diatur ke application/pdf oleh PDF4meMesin pemrosesannya. Ini memastikan penanganan dan pengenalan file yang tepat di semua sistem dan aplikasi. | application/pdf |
| Ukuran berkas | Nomor | PDF4me ukuran file dalam byte - Ukuran pasti dari yang dihasilkan PDF File dalam byte, disediakan untuk perencanaan penyimpanan, optimasi bandwidth, dan pemantauan transfer file. Penting untuk manajemen dokumen perusahaan dan otomatisasi alur kerja. | 121883 |
| kesuksesan | Boolean | PDF4me indikator status penambahan kolom formulir - Bendera Boolean yang menunjukkan keberhasilan atau kegagalan proses penambahan kolom formulir. Mengembalikan true untuk operasi yang sukses dan false untuk setiap kesalahan, memungkinkan penanganan kesalahan yang andal dalam alur kerja otomatis. | true |
| pesan | String | PDF4me pesan status penambahan kolom formulir - Pesan deskriptif yang menunjukkan hasil proses penambahan kolom formulir. Memberikan pesan status yang jelas untuk operasi yang berhasil dan informasi kesalahan terperinci untuk tujuan pemecahan masalah. | Form fields added to PDF successfully |
| nama bidang | String | PDF4me pengidentifikasi kolom formulir - Nama kolom formulir yang ditambahkan ke PDF Dokumen ini merupakan pengidentifikasi yang sesuai dengan parameter Nama Bidang yang digunakan selama pembuatan bidang dan sangat penting untuk ekstraksi data formulir dan manajemen bidang. | Test Box |
| JenisBidangFormulir | String | PDF4me konfirmasi tipe bidang - Jenis kolom formulir yang berhasil ditambahkan ke PDF Dokumen ini mengkonfirmasi tipe bidang (TextBox, Checkbox, Radio Button, Combo Box) yang dibuat selama operasi. | TextBox |
| nilai awal | String | PDF4me nilai default kolom - Nilai teks awal atau default yang telah ditetapkan untuk kolom formulir. Nilai ini muncul di kolom saat PDF dibuka dan memberikan panduan atau informasi yang sudah terisi sebelumnya untuk pengguna. | input |
| posisi | Object | PDF4me koordinat posisi lapangan - Posisi tepat di mana kolom formulir ditempatkan pada halaman, berisi koordinat X dan Y yang diukur dalam satuan titik dari tepi halaman. | {"x": 200, "y": 200} |
| ukuran | Nomor | PDF4me konfirmasi ukuran lapangan - Ukuran atau ukuran font yang diterapkan pada kolom formulir. Ini mengkonfirmasi dimensi kolom dan pengaturan tampilan yang dikonfigurasi selama pembuatan kolom. | 3 |
| halaman | String | PDF4me konfirmasi halaman target - Nomor halaman tempat kolom formulir berhasil ditambahkan. Memastikan halaman spesifik dalam dokumen tempat kolom tersebut ditempatkan. | "1" |
N8N Tindakan dan Respons
Yang PDF4me Tambahkan Kolom Formulir ke 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": "Form fields added to PDF successfully",
"fileName": "form_fields_output.pdf",
"mimeType": "application/pdf",
"fileSize": 121883,
"fieldName": "Test Box",
"formFieldType": "TextBox",
"initialValue": "input ",
"position": {
"x": 200,
"y": 200
},
"size": 3,
"pages": "1"
}
]
Tampilan Tabel
Data respons dalam format tabel terstruktur:
| Parameter | Nilai |
|---|---|
| success | true |
| message | Kolom formulir ditambahkan ke PDF berhasil |
| fileName | form_fields_output.pdf |
| mimeType | application/pdf |
| fileSize | 121883 |
| fieldName | Test Box |
| formFieldType | TextBox |
| initialValue | input |
| position | {"x": 200, "y": 200} |
| size | 3 |
| pages | "1" |
Tampilan Skema
Struktur data dan tipe respons:
success: ✓ true
message: AB Form fields added to PDF successfully
fileName: AB form_fields_output.pdf
mimeType: AB application/pdf
fileSize: # 121883
fieldName: AB Test Box
formFieldType: AB TextBox
initialValue: AB input
position: {} {"x": 200, "y": 200}
size: # 3
pages: AB "1"
Indikator Tipe:
AB= String#= Angka✓= Boolean{}= Object
Tampilan Data Biner
Yang sebenarnya PDF data dan metadata file:
data
─────────────────────────────────────────
File Name: form_fields_output.pdf
File Extension: pdf
Mime Type: application/pdf
File Size: 119.0 KB
Kasus Penggunaan
Pembuatan dan Konversi Formulir Digital**
- Ubah formulir kertas menjadi formulir digital interaktif. PDF formulir dengan kolom yang dapat diisi
- Tambahkan kolom formulir ke dokumen yang sudah ada untuk pengumpulan data dan input pengguna.
- Buat templat formulir khusus untuk survei, aplikasi, dan pengumpulan umpan balik.
Peningkatan dan Interaktivitas Dokumen
- Tingkatkan dokumen statis dengan elemen interaktif untuk keterlibatan pengguna yang lebih baik.
- Tambahkan kemampuan pengumpulan data ke yang sudah ada. PDF dokumen dan laporan
- Mengubah dokumen menjadi formulir yang dapat diisi untuk pemrosesan data otomatis.
Otomatisasi Alur Kerja dan Pengumpulan Data
- Otomatiskan pembuatan formulir untuk proses pengumpulan data yang terstandarisasi.
- Integrasikan penambahan kolom formulir ke dalam alur kerja pemrosesan dokumen.
- Buat formulir dinamis untuk berbagai proses dan aplikasi bisnis.