Lewati ke konten utama

Pisahkan PDF berdasarkan barcode menggunakan Zapier: pisahkan kumpulan hasil pemindaian menjadi satu file per dokumen dengan PDF4me.

21 bacaan minimum
PDF4me Team

Dipisahkan berdasarkan Kode Batang adalah aksi PDF4me untuk Zapier yang memotong satu batch hasil pemindaian menjadi PDF terpisah di mana pun terdapat barcode. Zap enam langkah ini memantau Dropbox, memfilter PDF, memisahkan berdasarkan kode QR, mengulang dokumen yang dihasilkan, dan menyimpan setiap dokumen dengan nama dan baris lognya sendiri.

Pindai dua puluh faktur sekaligus dan Anda akan mendapatkan satu PDF dengan delapan puluh halaman. Memisahkannya berdasarkan nomor halaman hanya berfungsi jika setiap faktur memiliki panjang yang sama, dan kenyataannya tidak pernah demikian. Lembar pemisah barcode mengatasi masalah itu: pemisahan terjadi di mana pun barcode berada, berapa pun jumlah halamannya. Tangkapan layar ini berasal dari Zap yang dijalankan pada 3 November 2026.

Alur secara sekilas
1. New File in Folder
Dropbox trigger watching /SplitBarcodeAP/Input.
2. Filter conditions
Filter by Zapier stops anything that is not a PDF.
3. Split by Barcode
PDF4me cuts the batch wherever the QR code appears.
4. Create Loop From Line Items
Looping by Zapier iterates the documents that came back.
5. Upload File
Dropbox saves each split document to /SplitBarcodeAP/Output.
6. Create or Append to Text File
Dropbox appends one log line per document.
Versi singkatnya

Letakkan halaman pemisah yang berisi kode QR di depan setiap dokumen, pindai seluruh tumpukan sebagai satu PDF, dan unggah ke Dropbox. PDF4me memisahkan kumpulan dokumen di setiap barcode, Looping by Zapier menelusuri daftar hasilnya, dan setiap dokumen disimpan secara individual sebagai AP-Batch-Scan-Nov-01_1.pdf, _2.pdf dan seterusnya, masing-masing dengan satu baris dalam file log.

Tanya Jawab Berbasis Alasan​

Mengapa membagi berdasarkan kode batang dan bukan berdasarkan jumlah halaman? Jumlah halaman bervariasi. Satu faktur terdiri dari dua halaman, faktur berikutnya lima halaman. Pemisah barcode menandai batas secara eksplisit, sehingga pemisahannya tetap benar terlepas dari panjangnya. Ini adalah satu-satunya metode yang tetap efektif untuk batch campuran.

Mengapa perulangan diperlukan sama sekali? Fungsi "Split by Barcode" mengembalikan daftar dokumen, bukan satu file. Tanpa perulangan, Zap hanya akan menangani item pertama. Perulangan oleh Zapier mengubah daftar tersebut menjadi satu proses per dokumen, sehingga langkah 5 berjalan sebanyak jumlah barcode yang ada.

Mengapa "Sebelum barcode" untuk halaman terpisah? Lembar pemisah tersebut milik dokumen yang mengikutinya, bukan dokumen sebelumnya. Memisahkan sebelum barcode akan memulai setiap file baru pada pemisahnya sendiri. Memilih Setelah akan melampirkan setiap pemisah ke dokumen sebelumnya.

Mengapa 150 untuk DPI Render PDF? Proses ini merasterisasi halaman untuk menemukan barcode. Jika terlalu rendah, kode yang padat tidak dapat dibaca, jika terlalu tinggi, langkah ini akan lambat untuk kumpulan data yang panjang. 150 dapat membaca pemisah QR standar dengan andal tanpa perlu melakukan pemindaian hingga delapan puluh halaman.


Apa yang Akan Anda Dapatkan​

Masukan: Satu file PDF hasil pemindaian yang berisi beberapa dokumen, masing-masing diawali dengan halaman yang memuat kode QR. Keluaran: satu file PDF per dokumen di /SplitBarcodeAP/Output, dinomori dari nama batch, ditambah satu baris per dokumen di /SplitBarcodeAP/Log/split-barcode-log.txt.


Apa yang Anda Butuhkan​

  • Zapier. Buka aplikasi PDF4me ZapierEnam langkah ditambah perulangan, jadi diperlukan paket Zapier berbayar.
  • Kunci API PDF4me. Dapatkan kunci API AndaHubungkan saat pertama kali Anda menambahkan aksi PDF4me.
  • Dropbox dengan /SplitBarcodeAP/Input, /SplitBarcodeAP/Output dan /SplitBarcodeAP/Log.
  • Halaman pemisah membawa kode QR yang teksnya diawali dengan string yang dikenal. Konstruksi ini menggunakan Kode Batang PDF4me.

Ambil sampelnya dulu. Inputnya berupa kumpulan data berisi dua dokumen yang dipisahkan oleh halaman QR. Dua outputnya adalah apa yang dihasilkan oleh Zap dari data tersebut.


Gambaran Alur Secara Singkat​

  1. File Baru di dalam Folder (Pemicu Dropbox, melakukan polling setiap 2 menit).
  2. Kondisi filter (Filter oleh Zapier) hanya berlaku untuk PDF.
  3. Dipisahkan berdasarkan Kode Batang (PDF4me) memotong kumpulan data di setiap kode QR.
  4. Buat Perulangan dari Item Baris (Perulangan oleh Zapier) mengulangi hasilnya.
  5. Unggah File (Dropbox) menyimpan setiap dokumen.
  6. Buat atau Tambahkan ke File Teks (Dropbox) mencatat setiap dokumen.

Gambaran alur lengkap​

Riwayat eksekusi Zapier yang menunjukkan Zap enam langkah yang berhasil: Dropbox File Baru di Folder, Filter oleh Zapier, PDF4me Pisahkan berdasarkan Barcode, Perulangan oleh Zapier Buat Perulangan Dari Item Baris, Dropbox Unggah File, dan Dropbox Buat atau Tambahkan ke File Teks

Eksekusi berhasil pada 03 November 2026. Langkah 5 dan 6 berada di dalam loop, sehingga diulang sekali per dokumen yang dipisah.


Langkah 1: Bagaimana cara memantau folder Dropbox untuk kumpulan hasil pemindaian?​

Alur sejauh ini: Belum ada apa-apa, ini pemicunya.

  1. Menambahkan Dropbox sebagai aplikasi pemicu dan pilih File Baru di dalam Folder peristiwa.
  2. Konfigurasi:
    • Ruang angkasa: Default
    • Map: /SplitBarcodeAP/Input
    • Apakah file di dalam subfolder perlu disertakan?: False
    • Sertakan isi file?: Yes
    • Apakah perlu menyertakan tautan berbagi?: No

Konfigurasi File Baru di Folder​

Pemicu File Baru Dropbox di Folder dikonfigurasi dengan Ruang Default, Folder /SplitBarcodeAP/Input, Sertakan file di subfolder Salah, Sertakan isi file Ya, dan Sertakan tautan berbagi Tidak.

Pemindai sering kali menulis file sementara terlebih dahulu. Jika pemindai Anda melakukan hal itu, arahkan pemicu ke folder tempat file hasil pindaian dipindahkan, bukan ke folder tempat file tersebut ditulis.


Langkah 2: Mengapa perlu difilter sebelum dipisahkan?​

Alur sejauh ini: File baru di dalam folder.

  1. Menambahkan Filter berdasarkan Zapier dan terbuka Kondisi filter.
  2. Mengatur Lanjutkan hanya jika: 1. Ekstensi File (Text) Contains pdf.

Konfigurasi kondisi filter​

Filter berdasarkan langkah Zapier diatur untuk hanya melanjutkan jika Ekstensi File dari langkah 1 berisi pdf, dengan panel hijau yang mengkonfirmasi bahwa catatan uji cocok pada Ekstensi File .pdf

Pemisahan adalah langkah paling mahal dalam Zap ini, jadi pembatasannya lebih penting di sini daripada dalam alur kerja yang lebih ringan. Lihat Panduan filter Zapier untuk aturan yang lebih ketat.


Langkah 3: Bagaimana Split by Barcode menentukan di mana harus memotong?​

Alur sejauh ini: File baru di dalam folder ditambah kondisi filter.

Empat kolom wajib diisi mengontrol pemisahan. Teks barcode dan filter menentukan kode mana yang dihitung, dan halaman pemisah menentukan sisi pemisah mana yang akan dipotong.

  1. Menambahkan PDF4me dan pilih Dipisahkan berdasarkan Kode Batang tindakan.
  2. Konfigurasi:
    • Mengajukan: itu Mengajukan keluaran dari langkah 1
    • Tentukan Nama File: itu Nama File dari langkah 1, di sini AP-Batch-Scan-Nov-01
    • Teks Kode Batang: PDF4me Barcode
    • Filter Kode Batang: Starts with
    • Jenis Kode Batang: Only QR Code
    • Halaman Kode Batang Terpisah: Before the barcode
    • Render PDF Dpi: 150
    • Gabungkan Halaman dengan Kode Batang yang Sama: False
    • Kembali sebagai Zip: False

Pisahkan berdasarkan parameter kode batang​

BidangNilai yang digunakanApa yang dikendalikannya
MengajukanBerkas dari langkah 1Kumpulan data yang dipindai. Berikan File atau URL File.
Tentukan Nama FileAP-Batch-Scan-Nov-01Nama dasar yang digunakan untuk menomori dokumen yang telah dipisahkan.
Teks Kode BatangPDF4me BarcodeTeks yang terdapat pada barcode pemisah.
Filter Kode BatangStarts withBagaimana Teks Barcode dicocokkan. Wajib.
Jenis Kode BatangOnly QR CodeMembatasi deteksi hanya pada satu simbol. Wajib.
Halaman Kode Batang TerpisahBefore the barcodeDi sisi pemisah mana potongan tersebut berada. Wajib diisi.
Render PDF Dpi150Kualitas rasterisasi yang digunakan untuk membaca kode. Diperlukan.
Gabungkan Halaman dengan Kode Batang yang SamaFalseTrue menggabungkan setiap bagian yang memiliki nilai barcode yang sama menjadi satu file.
Kembali sebagai ZipFalseNilai false mengembalikan daftar dokumen, yang dibutuhkan oleh perulangan.
Tindakan PDF4me Pisahkan berdasarkan Kode Batang dikonfigurasi dengan File dari langkah 1, Tentukan Nama File AP-Batch-Scan-Nov-01, Teks Kode Batang PDF4me Barcode, Filter Kode Batang Dimulai dengan, Jenis Kode Batang Hanya Kode QR, Pisahkan Halaman Kode Batang Sebelum kode batang, Render PDF DPI 150, Gabungkan Halaman dengan Kode Batang yang Sama Salah dan Kembalikan sebagai Zip Salah

Nilai Return as Zip sengaja tetap False. Sebuah file zip akan berupa satu file tunggal, dan perulangan pada langkah 4 membutuhkan dokumen-dokumen individual.

Tip. Tipe Barcode diatur ke Hanya Kode QR di sini, yang mempercepat deteksi dan menghindari kesalahan penggunaan Kode 128 yang mungkin disalahartikan sebagai pemisah pada faktur. Perluas hanya jika pemisah Anda benar-benar menggunakan beberapa simbol.


Langkah 4: Bagaimana Anda menangani daftar dokumen yang terpisah?​

Alur sejauh ini: File Baru di Folder ditambah Kondisi Filter ditambah Pisahkan berdasarkan Kode Batang.

Langkah 3 mengembalikan banyak dokumen. Sebuah perulangan mengubah daftar tersebut menjadi satu iterasi per dokumen, dan semua langkah setelahnya dijalankan sekali per item.

  1. Menambahkan Pengulangan oleh Zapier dan pilih Buat Perulangan dari Item Baris.
  2. Di bawah Nilai untuk Perulangan, tambahkan dua set nilai:
    • url dipetakan ke 3. URL File Dokumen
    • name dipetakan ke 3. Nama File Dokumen
  3. Konfigurasi:
    • Hapus spasi kosong: True
    • Penghitung iterasi loop dimulai: 1
    • Jumlah iterasi Loop maksimum: 500

Konfigurasi Buat Perulangan Dari Item Baris​

Pengulangan oleh Zapier Buat Perulangan Dari Item Baris langkah dengan spanduk peringatan beta, dua set nilai memetakan url ke URL File Dokumen dan nama ke Nama File Dokumen dari langkah 3, Pangkas Spasi Putih True, penghitung mulai 1 dan maksimum 500 iterasi

Kedua nilai tersebut penting. URL adalah yang diunggah, nama adalah nama file, dan keduanya tetap selaras karena berasal dari item baris yang sama.

Tip. Zapier memberi label Looping sebagai fitur beta di dalam langkah itu sendiri, dan itu benar-benar menggunakan huruf kapital. Baca selengkapnya cara membuat perulangan dan keterbatasan perulangan sebelum Anda mengarahkan ini ke ratusan orang.


Langkah 5: Ke mana setiap dokumen yang telah dipisah akan ditempatkan?​

Alur sejauh ini: File Baru di Folder ditambah Kondisi Filter ditambah Pisahkan berdasarkan Kode Batang ditambah Buat Perulangan dari Item Baris.

Langkah ini dan langkah selanjutnya berada di dalam perulangan, sehingga dijalankan sekali per dokumen.

  1. Menambahkan Dropbox dan pilih Unggah File tindakan.
  2. Konfigurasi:
    • Ruang angkasa: biarkan tidak diatur
    • Map: /SplitBarcodeAP/Output
    • Mengajukan: itu URL nilai dari loop, langkah 4
    • Timpa: True
    • Tentukan Nama File: itu Nama nilai dari loop, di sini AP-Batch-Scan-Nov-01_1
    • Tentukan Ekstensi File: pdf
    • Apakah perlu menyertakan tautan berbagi?: Yes

Konfigurasi Unggahan File​

Aksi Unggah File Dropbox di dalam perulangan dengan Folder /SplitBarcodeAP/Output, File dipetakan dari URL perulangan, Timpa Benar, Tentukan Nama File dipetakan dari Nama perulangan AP-Batch-Scan-Nov-01_1, ekstensi pdf dan Sertakan tautan berbagi Ya

Baik "File" maupun "Specify File Name" berasal dari perulangan, bukan langsung dari langkah 3. Itulah yang membuat byte dokumen 2 tetap berpasangan dengan nama dokumen 2.


Langkah 6: Bagaimana Anda mencatat setiap dokumen yang telah dibuat?​

Alur sejauh ini: kelima langkah sebelumnya, dengan langkah 5 dan 6 diulang per dokumen.

  1. Menambahkan Dropbox dan pilih Buat atau Tambahkan ke File Teks tindakan.
  2. Konfigurasi:
    • Ruang angkasa: biarkan tidak diatur
    • Map: /SplitBarcodeAP/Log
    • Nama File: split-barcode-log.txt
    • Isi File: teks literal Split OK: diikuti oleh Nama nilai dari loop
    • Apakah perlu menyertakan tautan berbagi?: Yes

Konfigurasi Buat atau Tambahkan ke File Teks​

Tindakan Dropbox Buat atau Tambahkan ke File Teks yang menulis ke /SplitBarcodeAP/Log/split-barcode-log.txt dengan Konten File diatur ke literal Split OK diikuti oleh nilai Nama loop AP-Batch-Scan-Nov-01_1

Karena proses ini berjalan di dalam loop, satu batch berisi dua belas dokumen menghasilkan dua belas baris log, yang merupakan cara tercepat untuk memastikan jumlah pemisahan sudah tepat.


Jalankan Alur dan Verifikasi​

  1. Menerbitkan Zap.
  2. Letakkan halaman pemisah di depan setiap dokumen, pindai tumpukan tersebut sebagai satu PDF, dan seret ke /SplitBarcodeAP/Input.
  3. Membuka Zap berjalan dan periksa apakah laporan perulangan menunjukkan jumlah iterasi yang sama dengan jumlah pemisah yang Anda miliki.
  4. Buka /SplitBarcodeAP/Output dan pastikan satu file per dokumen, diberi nomor _1, _2 dan seterusnya, lalu periksa apakah split-barcode-log.txt memiliki baris yang sesuai.

Apa yang sebenarnya kamu bangun? Ruang surat. Satu kali pemindaian menggantikan penyortiran, dan lembar pemisah memuat instruksi, bukan lagi seseorang yang harus mengingatnya. Arahkan bentuk yang sama ke pesanan pembelian, catatan pengiriman, atau kontrak yang telah ditandatangani, dan hanya teks kode batang yang berubah.


Variasi Umum yang Dapat Anda Tambahkan Tanpa Membangun Ulang​

Rute berdasarkan nilai barcode
Tambahkan langkah Paths di dalam perulangan dan kirim dokumen ke folder yang berbeda berdasarkan apa yang tertulis pada barcode pemisah.
OCR setiap dokumen
Sisipkan OCR PDF di dalam perulangan agar setiap file yang dipisahkan dapat dicari sebelum diarsipkan.
Gabungkan bagian-bagian yang memiliki kode yang sama
Atur opsi "Gabungkan Halaman dengan Kode Batang yang Sama" ke "Benar" ketika halaman-halaman suatu dokumen saling tumpang tindih di seluruh batch tetapi memiliki kode batang yang sama.
Kembalikan kode pos sebagai gantinya
Atur Return as Zip ke True dan hilangkan perulangan jika Anda lebih memilih untuk mengarsipkan seluruh batch sebagai satu unduhan.

Pemisahan berdasarkan kode batang vs pemisahan berdasarkan nomor halaman​

Metode vs metodeDipisahkan berdasarkan Kode BatangDipisahkan berdasarkan nomor halaman
Dokumen dengan panjang yang bervariasiSetelah diproses, barcode menandai batasnya.Jeda segera setelah panjangnya berbeda
Pengaturan per batchTidak ada, lembaran pemisah ikut bergerak bersama kertas.Seseorang menghitung nomor halamannya
Siapa yang menyiapkannya?Siapa pun yang menumpuk kertas ituSiapa pun yang membuka PDF tersebut setelahnya
Skala hingga seratus dokumenYa, satu kali pemindaian.Tidak realistis
Membutuhkan halaman pemisahYaTIDAK

Pertanyaan umum​

Bagaimana cara membagi file PDF menjadi beberapa file?​

Pilih aturan untuk menentukan letak potongan. Aturan yang umum digunakan adalah nomor halaman, yang digantikan oleh fitur ini dengan barcode. Fitur Pisahkan berdasarkan Barcode dari PDF4me memindai setiap halaman, menemukan kode yang sesuai dengan Teks Barcode dan Filter Barcode Anda, dan mengembalikan dokumen terpisah untuk setiap bagian.

Bagaimana cara memisahkan halaman PDF ke dalam file yang berbeda?​

Jika Anda menginginkan setiap halaman sebagai file terpisah, pemisahan barcode bukanlah alat yang tepat dan tindakan Pisahkan PDF biasa lebih sederhana. Pemisahan barcode ada untuk kasus di mana batas file tidak sama dengan batas halaman, yang persis seperti kumpulan dokumen multi halaman yang dipindai.

Jenis barcode apa saja yang dapat digunakan untuk membagi PDF?​

Dropdown Tipe Barcode memilih simbologi yang dicari oleh tindakan tersebut. Versi ini menggunakan Hanya Kode QR, yang menjaga deteksi tetap cepat dan menghindari pencocokan barcode yang tidak terkait yang tercetak pada faktur. Membatasi jenisnya biasanya merupakan keputusan yang tepat ketika lembar pemisah Anda berada di bawah kendali Anda.

Bisakah saya membagi file PDF tanpa mengetahui nomor halamannya?​

Itulah inti dari metode ini. Anda tidak pernah menyebutkan nomor halaman di mana pun dalam Zap. Halaman pemisah membawa informasi batas, sehingga kumpulan dokumen yang panjangnya dua, lima, dan sembilan halaman akan terpisah dengan benar tanpa perlu dihitung.


Penyelesaian Masalah​

Hanya satu file yang keluar

Tidak ada barcode yang cocok, sehingga batch tersebut tidak pernah dipotong. Periksa apakah Teks Barcode sesuai dengan apa yang sebenarnya dikodekan oleh pemisah, apakah Filter Barcode adalah Dimulai dengan dan bukan kecocokan persis, dan apakah Tipe Barcode tidak mengecualikan simbologi Anda.

Kode batang tidak terdeteksi pada halaman yang dipindai.

Resolusi PDF terlalu rendah untuk kualitas cetak. Naikkan dari 150 dan uji ulang. Lembar pemisah yang miring atau buram adalah penyebab umum lainnya, jadi cetak ulang daripada menaikkan resolusi terlalu tinggi.

Hanya dokumen pertama yang disimpan.

Langkah 5 dan 6 berada di luar loop, atau Return as Zip is True sehingga hanya ada satu item yang diiterasi. Keduanya mengembalikan Zap untuk menangani satu file saja.

Halaman pemisah muncul di dokumen yang salah.

Pengaturan "Split Barcode Page" diatur ke "After" (Setelah) dan bukan "Before" (Sebelum). Sebelum barcode, setiap dokumen baru dimulai dengan pemisah tersendiri, yang merupakan fungsi dari lembar pemisah.


Langkah Selanjutnya​

Pola enam langkah yang sama (watch, gate, split, loop, save, log) dapat digunakan untuk otomatisasi "satu file masuk, banyak file keluar".