Lewati ke konten utama

Isi PDF Formulir di Make: Mengisi Kolom Secara Otomatis dengan PDF4me

PDF4me Isi PDF Membentuk adalah sebuah Make Modul yang mengisi kolom interaktif pada formulir yang dapat diisi. PDF templat dengan nilai yang dipetakan atau JSON muatan, tanpa membuka AcrobatGunakan ini untuk menghasilkan kontrak dari CRM data, menerbitkan sertifikat dari sebuah LMSatau mengubah pengajuan formulir menjadi formulir yang telah diisi. PDF merekam secara otomatis.

Fungsi modul ini

PDF4me Isi PDF Membentuk mengambil formulir yang dapat diisi PDF Templat ini menulis nilai ke dalam kolom interaktifnya, baik satu kolom per satu melalui kolom Map atau semuanya sekaligus melalui muatan JSON. Simpan PDF Opsi "Dapat Diedit" menentukan apakah dokumen yang sudah jadi mempertahankan kolom interaktifnya atau diubah menjadi konten statis yang siap dikirim atau diarsipkan.

Postingan Blog Terkait(2)

Bagaimana Cara Saya Mengautentikasi Saya? Make Skenario?

Setiap PDF4me modul di Make memerlukan validitas KoneksiBuat atau pilih salah satu yang sesuai dengan kebutuhan Anda. PDF4me API kunci agar skenario tersebut dapat mengautentikasi permintaan pengisian formulir dengan aman.

Fakta Penting yang Tidak Boleh Anda Lewatkan

Templat ini membutuhkan kolom AcroForm yang sebenarnya.
Isi PDF Formulir hanya berfungsi pada PDF yang sudah memiliki kolom isian interaktif. Datar, tidak dapat diisi. PDF tidak memiliki tempat untuk memetakan nilai, buatlah kolom-kolomnya terlebih dahulu dengan PDF4me Tambahkan Kolom Formulir ke PDF atau alat seperti Acrobat.
Ada dua cara untuk mengirim data.
Pilih Tipe Input untuk memilih antara Petakan bidang, satu pasangan Nama Bidang / Nilai Bidang per bidang formulir, atau JSON, satu muatan tunggal yang mencakup setiap bidang. Pilih JSON jika data sudah berasal dari basis data atau API dipanggil sebagai sebuah objek.
Menyimpan PDF Opsi edit defaultnya adalah Tidak.
Jika dibiarkan pada "Tidak", kolom yang telah diisi akan diratakan menjadi konten statis yang tidak dapat diedit, pilihan yang lebih aman untuk dokumen yang sudah selesai. Ubah ke "Ya" hanya jika langkah selanjutnya atau penerima masih perlu mengedit kolom tersebut.
Buat modul Isi Formulir PDF PDF4me dikonfigurasi dengan Koneksi, File diatur ke Petakan dengan Nama Templat dan Templat yang dipetakan, Pilih Tipe Input diatur ke Petakan bidang, item Bidang Formulir dengan Nama Bidang email dan Nilai Bidang user@example.com, dan Pertahankan PDF Dapat Diedit diatur ke Tidak

Atur File untuk Pemetaan, hubungkan Nama Templat dan Templat dari modul sebelumnya, pilih Pilih Tipe Input, lalu tambahkan Kolom Formulir atau muatan Json dan atur Pertahankan. PDF Dapat diedit.

Parameter

Diperlukan: Koneksi, File, dan Tipe Input Pilih harus selalu disediakan. Nama Templat dan Templat wajib diisi jika File adalah Peta. Kolom Formulir wajib diisi jika Tipe Input Pilih adalah Petakan kolom.

ParameterDiperlukanApa fungsinya?Contoh
ConnectionRequiredPDF4me API connection. Click Add and paste your API key if connecting for the first time.My PDF4me connection
FileRequiredRadio button picking how the fillable template arrives. Pick a quick storage option (Dropbox - Download a File) or choose Map to bind Template Name and Template from any prior module.Map
Template NameConditionalSub-field of File, shown when Map is selected. Filename of the fillable PDF template including the .pdf extension.contract_template.pdf
TemplateConditionalSub-field of File, shown when Map is selected. Binary content of the fillable PDF template, mapped from the prior module Data or buffer output.[Buffer from Get File]
Select Input TypeRequiredChooses how field values are supplied: Map fields for individual Form Fields entries, or Json for a single JSON payload.Map fields
Form FieldsConditionalShown when Select Input Type is Map fields. Repeatable list of Field Name / Field Value pairs, one item per form field to populate.[{Name: "email", Value: "[email protected]"}]
Keep PDF EditableOptionalYes leaves the filled fields interactive for further editing. No (default) flattens them into static, non-editable content.No

Bidang Keluaran

BidangJenisIsi di dalamnya
Document NameStringOutput PDF filename with the filled form fields.
Document DataBufferThe filled PDF form in buffer format, ready to upload, email, or archive.

Bagaimana Cara Saya Mengatur dan Mengisi PDF Formulir di Make?

  1. Menambahkan PDF4meIsi PDF Membentuk untuk Anda Make skenario.
  2. Pilih Koneksi (atau klik) Menambahkan untuk membuat satu dengan milikmu PDF4me API kunci).
  3. Di bawah Mengajukan, memilih Peta dan kawat Nama Templat Dan Templat dari modul sebelumnya (Dropbox, Google Drive, atau HTTP).
  4. Mengatur Pilih Jenis Input ke Bidang peta dan tambahkan Kolom Formulir entri untuk setiap bidang, atau atur ke Json dan menyediakan satu JSON muatan.
  5. Mengatur Menyimpan PDF Dapat diedit ke Ya hanya jika kolom-kolom tersebut harus tetap interaktif di hilir. Jalankan skenario, kolom yang terisi PDF dikembalikan sebagai buffer.

Pengaturan Umum

Contoh Alur KerjaCommon Make scenario patterns using Fill a PDF Form.
Pembuatan kontrak dari CRM
  1. A CRM Pemicu akan aktif ketika kesepakatan mencapai tahap penutupan.
  2. Skenario ini mengambil nama pelanggan, jumlah, dan syarat pembayaran dari CRM catatan.
  3. Get File mengambil templat kontrak yang dapat diisi dari Google Drive.
  4. Isi PDF Bentuk memetakan CRM kolom dengan Tipe Input Pilihan yang diatur ke kolom Petakan.
  5. Kontrak yang telah diisi diunggah ke Dropbox dan dikirim melalui email kepada pelanggan.
Penerbitan sertifikat kursus
  1. Sebuah pemicu aktif ketika seorang siswa menyelesaikan kursus di LMS.
  2. Skenario ini membuat payload JSON yang berisi nama siswa, judul kursus, dan tanggal penyelesaian.
  3. Get File mengambil templat sertifikat yang dapat diisi.
  4. Isi PDF Formulir diisi dengan Pilih Tipe Input yang diatur ke Json, Simpan PDF Dapat diedit di sebelah kiri pada nomor.
  5. Sertifikat yang sudah jadi dikirim melalui email kepada siswa dan diarsipkan di Google Drive.
Pengiriman formulir untuk diisi PDF
  1. Yang baru Google Forms Pengajuan tersebut memicu skenario.
  2. Skenario tersebut membaca setiap jawaban yang dikirimkan dari respons.
  3. Get File mengambil templat aplikasi yang dapat diisi.
  4. Isi PDF Formulir memetakan setiap jawaban ke entri Kolom Formulir yang sesuai.
  5. Formulir aplikasi yang telah diisi PDF disimpan di Dropbox dan konfirmasi akan dikirimkan melalui email kepada pelamar.

Tips Praktis

Confirm the template has real fillable fields first
Open the PDF in Acrobat or a form viewer and check for clickable fields. A flat scan or a print-to-PDF export has nothing for this module to fill.
Match Field Name exactly, including case
The Field Name in Form Fields must match the internal field name defined in the PDF, not just the visible label. Mismatched names are silently skipped.
Use Json for large or dynamic field sets
When the number of fields varies per document or comes straight from an API response, Json input is far less fragile than maintaining dozens of Map fields entries by hand.
Flatten before sending externally
Leave Keep PDF Editable at No for anything you send outside your organization, otherwise recipients can alter the values you just filled in.
Reuse one template across an iterator
Map the same Template Name and Template on every run and loop Form Fields or Json through a Make Iterator to fill dozens of contracts or certificates from one source template.

Lembar Panduan Singkat

BidangNilai
ModuleFill a PDF Form
ConnectionPDF4me API key
Template sourceFile = Map (Template Name + Template)
Input type optionsMap fields / Json
Map fields shape[{Name: "field", Value: "value"}, ...]
Default Keep PDF EditableNo (flattened)
OutputDocument Name + Document Data (buffer)

Pertanyaan Umum

How do I fill a PDF form in Make?+
Add the PDF4me Fill a PDF Form module, connect your API key, set File to Map and supply the fillable template, then choose Map fields to enter individual Field Name and Field Value pairs, or Json to send a complete JSON payload in one step.
What is the difference between Map fields and Json input types?+
Map fields lets you add one Form Fields entry per field, each with a Field Name and Field Value, useful when the field count is small and known in advance. Json lets you send a single JSON object covering every field at once, useful when the data already exists as JSON from a database or API call.
Can I fill the same PDF template multiple times with different data?+
Yes. Map the same Template Name and Template on every run and feed a different set of Form Fields or Json values through an iterator, so one fillable template serves contracts, certificates, or applications for many recipients without re-uploading the template.
What does Keep PDF Editable do?+
Keep PDF Editable controls whether the filled form fields stay interactive after filling. Set to No, the fields are flattened into static, non-editable content, the safer default for a finished document. Set to Yes, the fields remain fillable so a later step or the recipient can still edit them. See <a href="https://www.pdfa.org/resource/pdf-forms/" target="_blank" rel="noopener noreferrer">the PDF Association's guide to PDF forms</a> for background on interactive AcroForm fields.
Does Fill a PDF Form work on any PDF?+
No. The source PDF must already contain interactive AcroForm fields, built in Acrobat, LibreOffice, or a form builder. Use PDF4me Add Form Field to PDF first if your template does not yet have fillable fields. See <a href="https://opensource.adobe.com/dc-acrobat-sdk-docs/pdfstandards/PDF32000_2008.pdf" target="_blank" rel="noopener noreferrer">the PDF 32000-1:2008 specification, section 12.7, Interactive Forms</a> for the underlying standard.

Studi Kasus & Aplikasi Industri

  • Pembuatan Kontrak: Isi kontrak penjualan dari CRM data
  • Pembuatan ProposalIsi formulir proposal dengan detail peluang.
  • Pembuatan KutipanIsilah formulir penawaran dengan informasi harga.
  • Pemrosesan Perjanjian: Menghasilkan dokumen perjanjian yang telah diisi

Tindakan Terkait

Tugas yang Sama di Platform Lain

Dapatkan Bantuan