Lewati ke konten utama

Membaca Kode Batang dari PDF di dalam Make

Fungsi modul ini

PDF4me, Membaca Kode Batang dari PDF secara otomatis mendeteksi dan mengekstrak data barcode dari apa pun PDF dokumen Anda Make Skenario ini dapat berupa faktur yang dipindai, label pengiriman, slip pengepakan, atau dokumen yang dihasilkan secara digital. Fungsi ini mengembalikan serangkaian nilai teks barcode yang dapat Anda gunakan langsung untuk mengarahkan dokumen, mencari catatan dalam basis data, mengganti nama file, atau memicu tindakan selanjutnya. Tidak perlu pemindaian manual, tidak perlu OCR konfigurasi, arahkan ke PDF dan data barcode pun siap digunakan.

Postingan Blog Terkait(1)

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 ekstraksi kode batang dengan aman.

Fakta Penting yang Tidak Boleh Anda Lewatkan

Baik buffer maupun URL publik sama-sama berfungsi.
Dokumen / berkas publik URL Kolom ini menerima buffer file biner yang dipetakan dari modul sebelumnya, seperti unduhan penyimpanan cloud atau lampiran email, atau input langsung. HTTPS URL menunjuk ke PDFAnda tidak perlu mengunduh file terlebih dahulu jika file tersebut dapat diakses secara publik.
Pilih Semua memindai semua format sekaligus.
Jika Anda tidak mengetahui jenis barcode yang terdapat pada dokumen, centang Pilih Semua. Modul akan memindai semua barcode yang ditemukan. Code128, Code39, DataMatrix, PDF417, Dan QRCode dalam satu kali proses. Jika Anda mengetahui formatnya, memilih hanya tipe tersebut akan mempercepat pemrosesan, berguna untuk alur kerja dokumen bervolume tinggi.
Outputnya berupa array, gunakan Iterator untuk beberapa barcode.
Data Kode Batang mengembalikan setiap kode batang yang ditemukan sebagai entri array terpisah. Jika Anda hanya membutuhkan kode batang pertama, referensikan Data Kode Batang[1] secara langsung. Jika sebuah dokumen mungkin berisi beberapa kode batang, seperti slip pengiriman dengan satu kode batang per item baris, tambahkan Make Iterator setelah modul ini untuk memproses setiap nilai secara individual.
Buat PDF4me Membaca Barcode dari modul PDF yang menunjukkan Koneksi diatur ke TestUser01, File diatur ke Petakan dengan kolom Nama File dan Dokumen, dan Pilih Jenis Barcode yang menunjukkan QRCode dicentang

File diatur ke Map meneruskan nama file dan PDF dari modul sebelumnya. Pilih Jenis Barcode memungkinkan Anda menargetkan format tertentu atau memindai semuanya sekaligus.

Parameter

Diperlukan: Koneksi, Nama File, dan Dokumen / file publik URL Semua harus disediakan. Pilih Jenis Kode Batang secara default akan menampilkan semua format jika dibiarkan pada Pilih Semua.

ParameterDiperlukanApa fungsinya?Contoh
ConnectionYesPDF4me API connection. Click Add and paste your API key if connecting for the first time.Your PDF4me connection
File NameYesSource PDF filename including the .pdf extension. Map from the prior module's file name output.invoice_scan.pdf
Document / public file URLYesBinary PDF buffer from a prior module, or a publicly accessible HTTPS URL to the PDF. Scanned and digital PDFs both work.1. Data or https://example.com/doc.pdf
Select Barcode TypeYesBarcode formats to scan for: Select All, Code128, Code39, DataMatrix, PDF417, or QRCode. Select All scans every format in one pass.Select All

Pengaturan Cepat

  1. Menambahkan PDF4meMembaca Kode Batang dari PDF untuk Anda Make skenario.
  2. Pilih Koneksi (atau klik) Menambahkan untuk membuat satu dengan milikmu API kunci).
  3. Mengatur Nama File Dan Dokumen / berkas publik URL dari modul sebelumnya: unduhan penyimpanan cloud, lampiran email, atau HTTP tanggapan.
  4. Di bawah Pilih Jenis Kode Batang, centang Pilih Semua atau pilih format khusus yang digunakan dokumen Anda.
  5. Klik Menyimpan dan jalankan skenarionya. Itu Data Kode Batang Output berisi array nilai teks yang diekstrak: referensi Barcode Data[1] untuk hasil pertama atau tambahkan Iterator untuk mengulang semua nilai.

Contoh Alur Kerja

Contoh Alur KerjaCommon Make scenario patterns using Read Barcodes from PDF.
Arahkan dokumen yang dipindai berdasarkan awalan kode batang.
  1. Dropbox Watch Folder akan aktif ketika ada pemindaian baru. PDF tiba.
  2. Membaca Kode Batang dari PDF Mengekstraksi teks barcode dari dokumen.
  3. Router memeriksa Data Barcode[1], jika diawali dengan "INV-" maka akan masuk ke folder Faktur, "ORD-" ke Pesanan, "RCP-" ke Tanda Terima.
  4. Setiap rute mengunggah file ke folder tujuan Google Drive yang benar.
Ubah nama file yang diunggah menggunakan nilai barcode.
  1. Email Watch aktif ketika sebuah PDF Faktur dikirim sebagai lampiran.
  2. Membaca Kode Batang dari PDF Mengekstrak barcode nomor faktur.
  3. Unggahan Google Drive menggunakan Data Barcode[1] + ".pdf" sebagai nama file, file tersebut disimpan secara otomatis di bawah nomor fakturnya.
  4. Sebuah pesan Slack memberi tahu tim akuntansi bahwa faktur baru telah diajukan.
Cari detail pesanan menggunakan barcode label pengiriman.
  1. Webhook akan aktif ketika label pengiriman PDF dihasilkan.
  2. Membaca Kode Batang dari PDF Mengekstrak barcode nomor pelacakan dari label.
  3. Sebuah HTTP modul menanyakan pengiriman API dengan nomor pelacakan untuk mendapatkan status pengiriman dan detail pelanggan.
  4. Modul Gmail mengirimkan pemberitahuan pengiriman otomatis kepada pelanggan beserta nomor pelacakan.

Pertanyaan yang Sering Diajukan

What barcode formats does this module support?+
Five formats: Code128, Code39, DataMatrix, PDF417, and QRCode. Use Select All to scan for every format in a single pass, or select only the type your documents use if you want faster processing on large volumes.
Does it work on scanned paper documents converted to PDF?+
Yes. The module processes both digitally created PDFs and scanned paper documents. A minimum scan resolution of 200 DPI is recommended for reliable recognition. Very low-resolution or heavily skewed scans may reduce accuracy.
What happens if the PDF contains more than one barcode?+
Every detected barcode is returned as a separate entry in the Barcode Data array. Reference Barcode Data[1] for the first result. To process each barcode individually in downstream modules, add a Make Iterator after this step: it will loop through the entire array one entry at a time.
Can I supply the PDF as a URL instead of a binary buffer?+
Yes. The Document / public file URL field accepts both a binary buffer mapped from a prior module and a publicly accessible HTTPS URL pointing directly to the PDF. If the file is already hosted on a public URL you do not need to download it first.
How do I use the extracted barcode to rename files in cloud storage?+
Map Barcode Data[1] into the filename field of a Google Drive, Dropbox, or SharePoint upload module. Append ".pdf" as a static string to complete the extension: for example, combine the barcode value with the literal text ".pdf" using Make's text functions. The file is then stored under the barcode value as its name.

Modul Terkait

Dapatkan Bantuan