Lewati ke konten utama

Word, Swiss QR Bill, dan PDF dasar. n8n menggabungkannya menjadi satu. Enam node, selesai!

· Satu menit membaca
SEO and Content Writer

Anda memiliki Berkas Word (misalnya. 3page.docx) dan sebuah PDF dasar (misalnya. demo_5_page.pdf) di Dropbox, dan Anda membutuhkan Uang Kertas QR Swiss Digabungkan di bagian atas sehingga PDF final siap untuk dikirim. n8n Dan PDF4me Lakukan semuanya dalam satu alur kerja: Unduh file (Kata), Konversi ke PDF, Buat tagihan SwissQR dengan rincian kreditur dan debitur, Unduh berkas PDF dasar, Gabungkan dua file PDF satu di atas yang lain sebagai lapisan tumpang tindih., Kemudian Unggah file ke Dropbox. Enam node. Satu kali eksekusi. Tanpa kode.

Panduan ini menggunakan tangkapan layar otentik dan keterangan gambar yang deskriptif sehingga Anda dapat mengikuti setiap langkah dan mencocokkan konfigurasi (jalur, bidang biner, dan parameter) dalam alur kerja n8n Anda sendiri.

Pendeknya: Saat mengklik Jalankan alur kerjaDropbox, Unduh file (/data blog/konversi-swissqr-gabung/3 halaman.docx, output di lapangan data) → PDF4me, Konversi ke PDF (Sifat Biner) data, Nama File Output output.pdf) → PDF4me, Buat tagihan SwissQR (Jumlah 500, Mata Uang Franc Swiss, IBAN, kreditur Test AG, debitur Test Debt AG, Output) tagihan_swissqr.pdf) → Dropbox, Unduh file PDF dasar (/blog data/convert-swissqr-merge/demo_5_page.pdf, output di lapangan basis) → PDF4me, Menggabungkan dua file PDF satu di atas yang lain sebagai lapisan tumpang tindih (Basis basisLapisan data, Keluaran output_tumpang tindih.pdf) → Dropbox, Unggah file (/blog data/convert-swissqr-merge/output/Overlayed_Output.pdfHasil: satu PDF gabungan berisi konten dasar dan slip pembayaran QR Swiss.

Apa yang Akan Anda Dapatkan

Masukan: Berkas Word (misalnya...) 3page.docx) dan PDF dasar (misalnya demo_5_page.pdf) di Dropbox, ditambah data pembayaran untuk Swiss QR Bill (IBAN, jumlah, kreditur, debitur, jenis referensi, bahasa). Keluaran: Sebuah file PDF tunggal yang menggabungkan dokumen dasar dengan uang kertas QR Swiss yang dihasilkan sebagai lapisan tambahan, disimpan sebagai Output_Tumpang Tindih.pdf di dalam /data blog/konversi-gabungan-swissqr/output/Tagihan QR tersebut menampilkan bagian Penerimaan dan Pembayaran, kode QR yang dapat dipindai, kreditur (misalnya Test AG, 8001 Zurich), debitur (misalnya Test Debt AG, 3000 Bern), dan jumlah (misalnya CHF 500,00).


Apa yang Anda Butuhkan

  • n8n, n8n Instans (cloud atau yang dihosting sendiri). Buat alur kerja baru.
  • Kredensial PDF4me, Dapatkan kunci API AndaTambahkan akun PDF4me di n8n. Lihat Hubungkan PDF4me ke n8n.
  • DropboxKredensial: Dropbox OAuth2 API. Operasi: Unduh (file berdasarkan jalur) dan Mengunggah (file biner).
  • Berkas Wordmisalnya 3page.docx pada /data blog/konversi-swissqr-gabung/3 halaman.docxDiunduh ke dalam bidang biner (misalnya, data) untuk Konversi ke PDF.
  • PDF Dasarmisalnya demo_5_page.pdf pada /blog data/convert-swissqr-merge/demo_5_page.pdfDiunduh ke dalam bidang biner (misalnya, basis) untuk penggabungan overlay.
  • Data QR Bill SwissJumlah (misalnya 500), Mata Uang (Franc Swiss), IBAN (misalnya CH0102030405060708090), Kreditur (Test AG, Test Strasse, House 2, 8001 Zurich), Debitur Utama (Test Debt AG, Test Deb Strasse, House 8, 3000 Bern), Jenis Referensi (Tanpa Referensi), Jenis Bahasa (Inggris). Opsional: Referensi, Pesan Tidak Terstruktur, Info Penagihan, AV1/AV2, Profil Kustom.

Alur Kerja Secara Singkat (6 Node)

  1. PemicuSaat mengklik Jalankan alur kerja (atau jadwal/webhook).
  2. Dropbox: Unduh fileJalur Berkas: /data blog/konversi-swissqr-gabung/3 halaman.docx. Masukkan File Output di Kolom: data.
  3. PDF4me: Konversi ke PDFTipe Data Masukan: Data Biner. Properti Biner: dataNama File Masukan: contohnya Tes.dokxNama File Output: output.pdfNama Keluaran Data Biner: data.
  4. PDF4me: Buat tagihan SwissQROperasi Faktur: Buat Tagihan SwissQR. Tipe Data Masukan: Data Biner. Properti Biner: dataNama Berkas: Tes.pdf. Kolom Jumlah, Mata Uang, IBAN, Kreditur, dan Debitur Utama. Nama File Output: tagihan_swissqr.pdf. Nama Bidang Biner Keluaran: data.
  5. Dropbox: Unduh file PDF dasarJalur Berkas: /blog data/convert-swissqr-merge/demo_5_page.pdf. Masukkan File Output di Kolom: basis.
  6. PDF4me: Menggabungkan dua file PDF satu di atas yang lain sebagai lapisan tumpang tindihBidang Biner PDF Dasar: basis. Lapisan Bidang Biner PDF: dataNama File Output: output_tumpang tindih.pdfNama Keluaran Data Biner: data.
  7. Dropbox: Unggah fileJalur Berkas: /blog data/convert-swissqr-merge/output/Overlayed_Output.pdf. Berkas Biner: aktif. Bidang Biner Masukan: data.

Gambaran umum alur kerja lengkap

Alur kerja n8n: Saat mengklik Jalankan alur kerja, Unduh file (Dropbox), Konversi ke PDF (PDF4me), Buat tagihan SwissQR (PDF4me), Unduh file PDF dasar (Dropbox), Gabungkan dua file PDF satu di atas yang lain sebagai overlay (PDF4me), Unggah file (Dropbox). Semua langkah dengan tanda centang hijau.

Enam node plus pemicu: Unduh file (Word), Konversi ke PDF, Buat faktur SwissQR, Unduh file PDF dasar, Gabungkan overlay, Unggah file. Setiap node menampilkan 1 item dan status berhasil.


Langkah 1: Unduh file (Dropbox)

Alur kerja sejauh ini: Pemicu dan satu node Dropbox.

  1. Menambahkan PemicuSaat mengklik Jalankan alur kerja (atau pemicu lainnya).
  2. Menambahkan DropboxUnduh file (atau node setara yang mengunduh berdasarkan jalur).
  3. Mandat: API Dropbox OAuth2.
  4. Sumber: Berkas. OperasiUnduh.
  5. Jalur File: /data blog/konversi-swissqr-gabung/3 halaman.docx.
  6. Masukkan File Output ke dalam Kolom: data (agar node berikutnya dapat menggunakan biner dalam properti) data).
  7. Jalankan langkah tersebut. Output menunjukkan 3page.docx, direktori /blog data/convert-swissqr-mergeTipe MIME untuk Word, ukuran file.

Unduh file: Parameter

n8n Dropbox Unduh file: Tab Parameter, Kredensial Dropbox OAuth2 API, File Sumber Daya, Operasi Unduh, Jalur File /blog data/convert-swissqr-merge/3page.docx, Letakkan File Output di Bidang data

Dropbox Download dikonfigurasi dengan File Path /blog data/convert-swissqr-merge/3page.docx dan Put Output File di Field data. Panel OUTPUT menampilkan 3page.docx dan detail biner.


Langkah 2: Konversi ke PDF (PDF4me)

Alur kerja sejauh ini: Pemicu → Unduh file → Konversi ke PDF.

  1. Menambahkan PDF4me simpul. Sumber: Mengubah. Konversi OperasiKonversi ke PDF.
  2. MandatAkun PDF4ME.
  3. Tipe Data MasukanData Biner.
  4. Sifat Biner: data (dari node sebelumnya).
  5. Nama File Input: contohnya Tes.dokx.
  6. Nama File Output: output.pdf. Nama Keluaran Data Biner: data.
  7. Jalankan langkah tersebut. OUTPUT menunjukkan output.pdf, application/pdf, ukuran file (misalnya 34,4 kB). Data biner ini diteruskan ke Create SwissQR bill.

Konversi ke PDF: Parameter dan output

n8n PDF4me Konversi ke PDF: INPUT 3page.docx dari Unduh file, Parameter Kredensial akun PDF4ME, Sumber Daya Konversi, Konversi ke PDF, Properti Biner data, Nama File Input Test.docx, Nama File Output output.pdf, OUTPUT output.pdf

Konversi ke PDF dengan data Properti Biner, Nama File Input Test.docx, Nama File Output output.pdf. Output biner dalam data field digunakan oleh node Buat tagihan SwissQR.


Langkah 3: Buat tagihan SwissQR (PDF4me)

Alur kerja sejauh ini: Trigger → Unduh → Konversi ke PDF → Buat tagihan SwissQR.

  1. Menambahkan PDF4me simpul. Sumber: Faktur. Operasi FakturBuat Tagihan SwissQR.
  2. MandatAkun PDF4ME.
  3. Tipe Data MasukanData Biner. Sifat Biner: data (dari Konversi ke PDF). Nama File: Tes.pdf.
  4. Jumlah: 500. Mata uang: Franc Swiss. IBAN: contohnya CH0102030405060708090.
  5. Kreditor: Nama Kreditur Uji AGJenis Alamat Kreditur Tersusun, Alamat Kreditur Baris 1 Jalan Uji, Alamat Kreditur Baris 2 Rumah 2Kode Pos Kreditur 8001Kota Kreditur Zurich.
  6. Debitur Utama: Nama Debitur Utama Test Debt AG, Jenis Alamat Debitur Utama Tersusun, Alamat Debitur Utama Baris 1 Tes Deb Strasse, Alamat Debitur Utama Baris 2 Rumah 8Kode Pos Debitur Utama 3000Kota Debitur Utama Bern.
  7. Jenis ReferensiTidak ada referensi. Jenis Bahasa: Bahasa inggris. Garis Pemisah: Garis Dengan Gunting (atau GarisDenganGunting).
  8. Nama File Output: tagihan_swissqr.pdf. Nama Bidang Biner Keluaran: data.
  9. Opsi Lanjutan (Opsional): Referensi, Pesan Tidak Terstruktur (misalnya, Terima kasih atas bisnis Anda), Info Penagihan (misalnya, Faktur untuk layanan yang diberikan), AV1/AV2, Profil Kustom (misalnya, { 'outputDataFormat': 'base64' }).
  10. Jalankan langkah tersebut. OUTPUT menunjukkan tagihan_swissqr.pdf di bidang biner data (ini menjadi lapisan dalam penggabungan).

Membuat tagihan SwissQR: Operasi faktur dan pembayaran

n8n PDF4me Buat tagihan SwissQR: Kredensial Akun PDF4ME, Sumber Daya Faktur, Operasi Faktur Buat Tagihan SwissQR, Tipe Data Masukan Data Biner, Properti Data Biner, Nama File Test.pdf, Jumlah 500, Mata Uang Franc Swiss, IBAN CH0102030405060708090, Nama Kreditur Test AG, Tipe Alamat Kreditur Terstruktur, Baris Alamat Kreditur 1 Test Strasse

Buat node tagihan SwissQR dengan kredensial akun PDF4ME, Operasi Faktur Buat Tagihan SwissQR, data Properti Biner, Jumlah 500, Mata Uang Franc Swiss, IBAN dan Kreditur Test AG dengan alamat Terstruktur.

Buat tagihan SwissQR: Debitur dan referensi

Buat parameter tagihan SwissQR: Alamat Kreditur Baris 2 Rumah 2, Kode Pos Kreditur 8001, Kota Kreditur Zurich, Nama Debitur Akhir Test Debt AG, Jenis Alamat Debitur Akhir Terstruktur, Alamat Baris 1 Test Deb Strasse, Alamat Baris 2 Rumah 8, Kode Pos 3000, Kota Bern, Jenis Referensi Tanpa Referensi, Jenis Bahasa Inggris

Kolom alamat Kreditur dan Debitur Utama: Test AG Zurich 8001, Test Debt AG Bern 3000, Jenis Referensi Tanpa Referensi, Jenis Bahasa Inggris.

Membuat tagihan SwissQR: Output dan opsi lanjutan

Buat tagihan SwissQR: Jenis Bahasa Inggris, Garis Pemisah Garis dengan Gunting, Nama File Keluaran swissqr_bill.pdf, Nama Bidang Biner Keluaran data, Opsi Lanjutan Referensi Pesan Tidak Terstruktur Info Penagihan AV1 AV2, Profil Kustom outputDataFormat base64

Nama File Output: swissqr_bill.pdf, Nama Bidang Biner Output: data. Opsi Lanjutan: Referensi, Pesan Tidak Terstruktur, Info Penagihan, AV1/AV2, Profil Kustom.


Langkah 4: Unduh file PDF dasar (Dropbox)

Alur kerja sejauh ini: Trigger → Unduh Word → Konversi ke PDF → Buat uang kertas SwissQR → Unduh PDF Dasar.

  1. Menambahkan DropboxUnduh berkas PDF dasar (atau node yang mengunduh file berdasarkan jalur dan menempatkannya di bidang bernama).
  2. Mandat: API Dropbox OAuth2. Sumber: Berkas. OperasiUnduh.
  3. Jalur File: /blog data/convert-swissqr-merge/demo_5_page.pdf.
  4. Masukkan File Output ke dalam Kolom: basis (sehingga node penggabungan memiliki basis dan lapisan dalam bidang terpisah).
  5. Jalankan langkah tersebut. Output menunjukkan demo_5_page.pdf di lapangan basis.

Unduh berkas PDF dasar: Parameter

n8n Dropbox Download File PDF Dasar: Kredensial Dropbox OAuth2 API, File Sumber Daya, Operasi Unduh, Jalur File /blog data/convert-swissqr-merge/demo_5_page.pdf, Letakkan File Output di Bidang dasar

Unduh file PDF dasar dengan jalur file /blog data/convert-swissqr-merge/demo_5_page.pdf dan letakkan file output di kolom base. PDF ini digunakan sebagai lapisan dasar dalam penggabungan overlay.


Langkah 5: Gabungkan dua file PDF satu di atas yang lain sebagai lapisan (PDF4me)

Alur kerja sejauh ini: Semua node hingga penggabungan.

  1. Menambahkan PDF4me simpul. Sumber: Gabungkan & Pisahkan. Operasi Penggabungan & PemisahanGabungkan dua file PDF satu di atas yang lain sebagai Overlay.
  2. MandatAkun PDF4ME.
  3. Tipe Input PDF DasarData Biner. Tipe Input PDF LapisanData Biner.
  4. Bidang Biner PDF Dasar: basis (dari file PDF Unduhan Dasar). Lapisan PDF Bidang Biner: data (dari Buat tagihan SwissQR).
  5. Nama File Output: output_tumpang tindih.pdf. Nama Keluaran Data Biner: data.
  6. Jalankan langkah tersebut. OUTPUT menunjukkan output_tumpang tindih.pdf (misalnya 144 kB) dalam bidang biner dataIni adalah PDF gabungan (dasar + lapisan QR Swiss Bill).

Gabungkan dua file PDF satu di atas yang lain sebagai lapisan tumpang tindih.

n8n PDF4me Menggabungkan dua file PDF satu di atas yang lain sebagai overlay: INPUT base demo_5_page.pdf dan data swissqr_bill.pdf, Parameter Base PDF Binary Field base, Layer PDF Binary Field data, Output File Name overlayed_output.pdf, OUTPUT data overlayed_output.pdf

Gabungkan overlay dengan basis bidang biner PDF dasar (demo_5_page.pdf) dan data bidang biner PDF lapisan (swissqr_bill.pdf). Keluarkan overlayed_output.pdf di bidang data untuk node Unggah.


Langkah 6: Unggah file (Dropbox)

Alur kerja sejauh ini: Semua enam node; node terakhir menyimpan PDF yang telah digabungkan.

  1. Menambahkan DropboxUnggah file (atau yang setara yang mengunggah data biner ke suatu jalur).
  2. Mandat: API Dropbox OAuth2. Sumber: Berkas. Operasi: Mengunggah.
  3. Jalur File: /blog data/convert-swissqr-merge/output/Overlayed_Output.pdf.
  4. File Biner: Pada. Bidang Biner Masukan: data (dari node penggabungan).
  5. Jalankan langkah tersebut. Output JSON menunjukkan nama: Overlayed_Output.pdf, jalur_tampilan, ukuran, dan metadata keberhasilan.
  6. File PDF yang telah digabungkan sekarang berada di Dropbox pada jalur yang diberikan.

Mengunggah file: Parameter dan output

n8n Dropbox Unggah file: INPUT Gabungkan dua file PDF satu di atas overlayed_output.pdf 144 kB, Parameter Kredensial Dropbox OAuth2 API, File Sumber Daya, Operasi Unggah, Jalur File /blog data/convert-swissqr-merge/output/Overlayed_Output.pdf, File Biner aktif, Input Bidang Biner data, OUTPUT Nama JSON Overlayed_Output.pdf path_display size

Unggah file dengan Jalur File /blog data/convert-swissqr-merge/output/Overlayed_Output.pdf, File Biner aktif, Data Bidang Biner Input. Output mengkonfirmasi nama, tampilan jalur, dan ukuran file yang diunggah.


Output: Gabungan PDF dengan Tagihan QR Swiss

Alur kerja ini menghasilkan satu file PDF yang menggabungkan dokumen dasar (misalnya, demo_5_page.pdf) dengan tagihan QR Swiss yang dihasilkan sebagai lapisan tambahan. Tagihan QR menunjukkan bagian Penerimaan dan Pembayaran, kode QR yang dapat dipindai, Rekening/Dibayarkan kepada (misalnya CH01 0203 0405 0607 0809 0, Test AG, Test Strasse House 2, 8001 Zurich), Dibayarkan oleh (misalnya Test Debt AG, Test Deb Strasse House 8, 3000 Bern), dan Jumlah Mata Uang CHF 500,00. File disimpan sebagai Output_Tumpang Tindih.pdf di dalam /data blog/konversi-swissqr-gabung/output/.

Tagihan QR Swiss yang Dihasilkan: Bagian Penerimaan dan Pembayaran dengan kode QR, Hutang Usaha kepada Test AG 8001 Zurich, Dibayarkan oleh Test Debt AG 3000 Bern, Jumlah Mata Uang CHF 500,00, Titik Penerimaan

Dokumen gabungan final dengan tata letak Swiss QR Bill: Tanda Terima, Bagian Pembayaran dengan kode QR, detail kreditur dan debitur, dan jumlah CHF. Siap untuk didistribusikan atau dicetak.


Kasus Penggunaan

Faktur dan penawaran harga: Gunakan faktur Word atau PDF sebagai dasarnya; tambahkan QR Bill Swiss yang sesuai sebagai lapisan tambahan sehingga setiap PDF dapat dibaca manusia dan dipindai mesin untuk pembayaran.

Slip pembayaran massal: Picu alur kerja dari webhook atau jadwal; masukkan jumlah dan data debitur yang berbeda (misalnya dari basis data atau spreadsheet) ke dalam node Buat tagihan SwissQR untuk menghasilkan satu PDF gabungan per proses.

Otomasi yang dihosting sendiri: Jalankan n8n di infrastruktur Anda sendiri dan kendalikan data dokumen dan pembayaran sambil menggunakan PDF4me untuk konversi dan pembuatan tagihan QR.


Referensi Cepat

SimpulPengaturan kunciContoh
Dropbox Unduh fileJalur File, Masukkan File Output di Kolom/data blog/konversi-swissqr-gabung/3 halaman.docx; data
PDF4me Konversi ke PDFProperti Biner, Nama File Keluaran, Nama Keluaran Data Binerdata; output.pdf; data
PDF4me Buat tagihan SwissQRProperti Biner, Jumlah, Mata Uang, IBAN, Kreditur/Debitur, Nama File Keluarandata500 Franc Swiss; CH01...; Test AG / Test Debt AG; tagihan_swissqr.pdf
Dropbox Unduh file PDF dasarJalur File, Masukkan File Output di Kolom/blog data/convert-swissqr-merge/demo_5_page.pdf; basis
Hamparan gabungan PDF4meKolom Biner PDF Dasar, Kolom Biner PDF Lapisan, Nama File Keluaranbasis; data; output_tumpang tindih.pdf
Dropbox Unggah fileJalur Berkas, Berkas Biner, Bidang Biner Masukan/blog data/convert-swissqr-merge/output/Overlayed_Output.pdf; pada; data

Untuk detail parameter selengkapnya, lihat Buat Uang Kertas QR Swiss, n8n Dan Gabungkan dua file PDF satu di atas yang lain sebagai Overlay. (atau node penggabungan yang setara dalam dokumentasi n8n). Untuk alur yang sama di Power Automate, lihat Penggabungan QR Swiss (Power Automate).


Penyelesaian Masalah

Kolom biner yang salah pada overlay Penggabungan

Kolom Biner PDF Dasar harus mengarah ke node yang menghasilkan PDF dasar (Unduh file PDF Dasar → basis). Lapisan PDF Binary Field harus mengarah ke output Swiss QR Bill (Buat SwissQR bill → dataPastikan node sebelumnya telah berjalan dengan sukses dan nama field-nya cocok.

Kesalahan validasi tagihan QR Swiss

Periksa format IBAN (IBAN Swiss), jumlah dan mata uang, serta pastikan kolom alamat kreditur dan debitur menggunakan Tipe Alamat yang benar (Terstruktur). Tipe Referensi dan Referensi opsional harus mengikuti standar Swiss jika digunakan.

Kesalahan API atau koneksi

Melihat Panduan Pemecahan Masalah PDF4me untuk kunci API, kredit, dan konektivitas.


Apa Selanjutnya?

  1. Jalankan alur kerja: Jalankan dan konfirmasi Output_Tumpang Tindih.pdf muncul di /data blog/konversi-swissqr-gabung/output/ dengan konten dasar dan tagihan QR Swiss yang terlihat.
  2. Mengotomatisasikan: Ganti pemicu manual dengan Jadwal atau Webhook dan meneruskan jalur file atau data pembayaran dari sistem lain.
  3. Data dinamisGunakan ekspresi untuk mengatur Jumlah, IBAN, kreditur, dan debitur dari node sebelumnya (misalnya, basis data atau CSV) untuk menjalankan proses secara batch.
  4. Alur yang sama berlaku di tempat lain.: Menggunakan Penggabungan QR Swiss di Power Automate untuk logika yang sama di Microsoft Flows.