Menghasilkan Dokumen di Make
PDF4me Buat Dokumen adalah sebuah Make modul yang menggabungkan JSON atau XML data ke dalam Word atau HTML templat dan mengembalikan hasil akhir. PDF, Word, atau Excel berkas. Tempatkan {{fieldName}} Anda dapat menambahkan placeholder di templat Anda, menyediakan data pasangan kunci-nilai yang sesuai, dan modul akan melakukan substitusi di sisi server. Ini adalah modul pembuatan dokumen lama; untuk skenario baru dengan logika kondisional yang kompleks, gunakan Generate Document Single sebagai gantinya.
Fungsi modul ini
PDF4me, Hasilkan Dokumen penggabungan JSON atau XML data ke dalam Word atau HTML template dan mengembalikan hasilnya sebagai hasil akhir. PDF, Word dokumen, atau Excel berkas, siap untuk dikirim melalui email, disimpan, atau dilanjutkan pemrosesannya. Tempatkan {{fieldName}} Anda cukup menambahkan placeholder di template Anda, menyediakan data pasangan kunci-nilai yang sesuai, dan modul akan melakukan substitusi sepenuhnya di sisi server. Ini adalah... modul pembuatan dokumen lamaUntuk skenario baru dengan logika kondisional kompleks atau struktur perulangan, gunakan Hasilkan Dokumen Tunggal sebaliknya, yang mendukung sepenuhnya PDF4me LINQ sintaks templat.
Memverifikasi Identitas Anda API Meminta
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 pembuatan dokumen secara aman.
Fakta Penting yang Tidak Boleh Anda Lewatkan
templat_faktur.docx), dipetakan dari output Nama File dari langkah pengunduhan Dropbox, Google Drive, atau OneDrive Anda. Ini bukan ID templat dari PDF4me dasbor, biner templat sebenarnya disediakan secara terpisah melalui Berkas Data Dokumen.
Mengatur Jenis File Templat Dan Jenis Keluaran pertama, lalu kawat Nama Templat Dan Berkas Data Dokumen dari langkah yang mengunduh templat. Berikan data gabungan melalui Teks Data Dokumen atau Berkas Data Dokumen.
Parameter
Diperlukan: Koneksi, Jenis File Templat, Jenis Keluaran, Nama Templat, Dan Tipe Data Dokumen. Mengatur Mengajukan ke Peta Pertama-tama, ungkapkan Nama Templat dan File Data Dokumen.
| Parameter | Diperlukan | Apa fungsinya? | Contoh |
|---|---|---|---|
| Connection | Required | PDF4me API connection. Click Add and paste your API key to create one. | [email protected] |
| Template File Type | Required | Format of the template file. Options: Word (DOCX) or html. Has a Map toggle for dynamic scenarios. Hint: "Select Template file type." | Word |
| Output Type | Required | Format of the generated output. Options: Pdf, Word, or Excel. Has a Map toggle. Choose based on the recipient's needs. | Pdf |
| File | Conditional | How the template is supplied. Choose Map to wire Template Name and Document Data File from a prior module. Choose Dropbox, Download a File for a direct Dropbox trigger. | Map |
| Template Name | Required | Filename of the template including extension (e.g. invoice_template.docx). Hint: "Template file name." Map from the File Name output of your download step. | 7. File Name |
| Document Data File | Conditional | Binary content of a JSON or XML data file from a storage module. Hint: "Map source document file content from the previous action." If both this and Document Data Text are supplied, this file takes precedence. | 7. Data |
| Document DataType | Required | Format of the data source. Options: Json or Xml. Has a Map toggle. Hint: "Choose Document Data Type." | Json |
| Document Data Text | Conditional | JSON or XML data as a text string: paste a literal payload or map from a prior module output. Hint: "Input Data text to generate document." Example: [{"name":"John"},{"name":"Jane"}] | [{"name":"John"}] |
| Meta Data Json | Conditional | Optional JSON for field formatting. Use FieldType 2 for date fields, FieldType 0 for checkboxes, FieldType 1 for HTML content. Hint: "MetaData for Fields." | {"FieldsMetaData":[...]} |
Bidang Keluaran
| Bidang | Jenis | Isi di dalamnya |
|---|---|---|
Name | String | Filename of the generated document. Map into the file name field of your storage upload or email step. |
Doc Data | Buffer | Binary content of the generated PDF, Word, or Excel file. Wire directly into a Create file action in SharePoint, Google Drive, Dropbox, or OneDrive, or attach it to a Gmail send action. |
Cara Mengatur Pembuatan Dokumen di Make
- Menambahkan PDF4me → Buat Dokumen untuk Anda Make skenario.
- Pilih Koneksi (atau klik) Menambahkan untuk membuat satu dengan milikmu API kunci).
- Mengatur Jenis File Templat ke Word atau HTML agar sesuai dengan format template Anda.
- Mengatur Jenis Keluaran ke PDF, Wordatau Excel untuk mendapatkan hasil yang diinginkan.
- Mengatur Mengajukan ke Petalalu kawat Nama Templat ke output nama file dan Berkas Data Dokumen ke konten biner dari langkah pengunduhan templat Anda.
- Mengatur Tipe Data Dokumen ke Json atau Xml. Masukkan atau petakan data Anda di Teks Data Dokumen, atau biarkan kosong jika data sudah terhubung melalui File Data Dokumen.
- Menyimpan lalu klik Jalankan sekali. Itu Tanggal Dokumen Output berisi dokumen yang sudah jadi: hubungkan ke langkah unggah ke penyimpanan atau email.
Apa Perbedaan Antara Menghasilkan Dokumen dan Menghasilkan Dokumen Tunggal?
Buat Dokumen Apakah modul lama menggunakan gaya Mustache? {{fieldName}} tempat penampung dengan JSON atau XML data, pendukung PDF, Word, atau Excel Keluaran. Hasilkan Dokumen Tunggal merupakan penggantian yang direkomendasikan dengan penuh LINQ Sintaks Mesin Pelaporan: <<foreach>> lingkaran, <<if>> kondisional, dan <<var>> variabel. Gunakan Hasilkan Dokumen untuk templat mustache yang sudah ada atau XML sumber data; gunakan Hasilkan Dokumen Tunggal untuk templat baru dengan logika kompleks. Lihat Make PDF4me integrasi Dan PDF4me API dokumentasi untuk detail selengkapnya.
Contoh Alur Kerja
Contoh Alur KerjaCommon Make scenario patterns using Generate Documents.
- Webhook akan aktif ketika pesanan baru dikonfirmasi di Shopify atau WooCommerce.
- Google Drive mengunduh
templat_faktur.docxtersimpan di drive tim. - Buat Dokumen Menggabungkan muatan pesanan (nama pelanggan, item baris, total, tanggal jatuh tempo) ke dalam templat dengan Tipe File Templat diatur ke Word dan Tipe Output diatur ke Pdf.
- Data Dokumen PDF dilampirkan pada pesan Gmail yang langsung dikirimkan kepada pelanggan.
- Email Gmail kedua mengunggah salinan ke folder "Invoices/2026" di Google Drive untuk keperluan pencatatan akuntansi.
- Skenario terjadwal dipicu setiap Senin pagi dan mengambil data KPI minggu lalu dari Google Sheets.
- A Make Modul teks menyusun data lembar kerja menjadi sebuah JSON objek dengan kolom yang sesuai dengan placeholder templat laporan.
- Buat Dokumen menggabungkan JSON ke dalam Word templat laporan dengan Tipe Output diatur ke Word.
- Data Dokumen Word Dokumen tersebut dikirim melalui email kepada tim manajemen sebagai lampiran yang dapat diedit sebelum rapat harian pukul 9 pagi.
- Formulir penyelesaian pelatihan Typeform memicu skenario dengan nama peserta, kursus, dan tanggal.
- Dropbox mengunduh HTML Templat sertifikat tersimpan di akun tim.
- Buat Dokumen menggabungkan data peserta ke dalam HTML template dengan Tipe File Template diatur ke html dan Tipe Output diatur ke Pdf.
- Sertifikat PDF dikirim melalui email kepada peserta dan diunggah ke SharePoint Pustaka "Sertifikat" untuk catatan kepatuhan.