Baca Kode Batang Dari PDF di dalam n8n
Baca Kode Batang Dari PDF adalah sebuah n8n modul oleh PDF4me yang mendeteksi dan menerjemahkan kode batang yang tertanam di dalam PDF dokumen. Kirim PDF sebagai data biner, Base64, atau sebuah URL, pilih jenis barcode dan rentang halaman, dan terima nilai yang telah didekodekan sebagai struktur yang terformat. JSON.
Fungsi node ini
PDF4me: Membaca Kode Batang Dari PDF memindai PDF dan menerjemahkan kode batang apa pun atau QR codes ditemukan di dalam satu n8n langkah. Pilih Jenis Kode Batang Semua atau format tertentu (QR Code, Code 128, Data Matrix, dan jenis lain yang didukung), dan menargetkan secara spesifik pages atau seluruh dokumen dengan HalamanMengembalikan nilai yang telah didekodekan sebagai JSON Berkas. Ideal untuk entri data otomatis, pemrosesan label pengiriman, pelacakan inventaris, dan alur kerja verifikasi kepatuhan.
Memverifikasi Identitas Anda API Meminta
Setiap PDF4me simpul di n8n memerlukan validitas Kredensial untuk terhubung denganBuat atau pilih salah satu yang sesuai dengan kebutuhan Anda. PDF4me API kunci agar alur kerja dapat mengautentikasi permintaan pembacaan kode batang dengan aman.
Fakta Penting yang Tidak Boleh Anda Lewatkan

Panel node lengkap: PDF melalui Data Biner, Semua Jenis Barcode, Semua Halaman
Parameter
Diperlukan dalam n8n UI: Tipe Data Input, Tipe Barcode, dan Halaman. Nama File Output (default) baca_barcode_dari_pdf.json), Async, dan Nama Keluaran Data Biner (default data) adalah kolom kenyamanan opsional. Kolom sumber bersyarat (Kolom Biner Input, Base64 Isi Dokumen, Berkas URL) hanya akan muncul jika Tipe Data Input yang sesuai dipilih.
| Parameter | Diperlukan | Apa fungsinya? | Contoh |
|---|---|---|---|
| Input Data Type | Required | How the source PDF enters the node. Binary Data reads from a previous node (default, most common). Base64 String accepts an encoded PDF. URL downloads the PDF from a public link. | Binary Data |
| Input Binary Field | Conditional | Name of the binary property on the incoming n8n item that holds the PDF. Required when Input Data Type is Binary Data. | data |
| Base64 Document Content | Conditional | Base64-encoded PDF content. Required when Input Data Type is Base64 String. | UEsDBBQABgAI... |
| File URL | Conditional | Publicly reachable URL to the PDF file. Required when Input Data Type is URL. | https://abc.com/xyz.pdf |
| Output File Name | Optional | Filename of the generated JSON file containing barcode data. Default is read_barcode_from_pdf.json. | read_barcode_from_pdf.json |
| Barcode Type | Required | The barcode format to scan for. All detects any supported type. A specific format speeds up processing when known in advance. | All |
| Pages | Required | Page indices to scan, as a string. Accepts all, a single index like 0, a comma-separated list, or a range like 1-5. | all |
| Async | Optional | Toggle background processing. On processes asynchronously for better throughput on larger jobs, off returns results synchronously. | On |
| Binary Data Output Name | Optional | Name of the binary property the output JSON file is exposed under. Default is data. | data |
Kolom apa saja yang termasuk dalam output?
| Bidang | Jenis | Isi di dalamnya |
|---|---|---|
success | Boolean | True when barcode reading completed successfully. Use to route error-handling branches. |
message | String | Descriptive status message confirming success or describing an error. |
fileName | String | Filename of the generated JSON file, set from Output File Name. |
mimeType | String | MIME type of the generated file, application/json. |
fileSize | Number | Size of the generated JSON file in bytes. |
barcodeType | String | The barcode type that was scanned for during this run, for example all or QR Code. |
pages | String | The page range that was scanned during this run. |
Binary (data) | Binary | The JSON file containing decoded barcode values, under Binary Data Output Name (default data). |
Bagaimana Cara Saya Mengatur Pembacaan Kode Batang Dari PDF di dalam n8n?
- Menambahkan PDF4me untuk Anda n8n alur kerja dan pengaturan Tindakan ke Baca Kode Batang Dari PDF.
- Di dalam Kredensial untuk terhubung dengan, pilih milikmu PDF4me kredensial atau klik Buat Kredensial Baru dan tempelkan milik Anda API kunci.
- Mengatur Tipe Data Masukan ke Data Biner (bawaan), Base64 String, atau URL dan isi kolom yang sesuai.
- Mengatur Jenis Kode Batang ke Semua atau format khusus seperti QR Code atau Code 128.
- Mengatur Halaman ke
all, indeks satu halaman, atau rentang seperti1-5. - Ubah secara opsional Nama File Output dari default
read_barcode_from_pdf.jsonDan Nama Keluaran Data Biner dari defaultdata. - Opsi untuk beralih Async untuk pemrosesan latar belakang pada batch yang lebih besar.
- Eksekusi node dan arahkan data yang telah didekode. JSON output ke langkah alur kerja berikutnya.
Pengaturan Umum
Contoh Alur KerjaCommon n8n workflow patterns using Read Barcode From PDF.
- Pemicu lampiran email menerima manifes pengiriman. PDF (Data Biner, properti)
data). - PDF4me Baca Kode Batang Dari PDF berjalan dengan Tipe Kode Batang Code 128 untuk menerjemahkan nomor pelacakan.
- Sebuah node Set menguraikan JSON Mencetak dan menulis nomor pelacakan ke dalam spreadsheet logistik.
- Pemicu terjadwal akan mengambil laporan inventaris mingguan. PDF dari sebuah URL.
- PDF4me Baca Kode Batang Dari PDF dikonfigurasi dengan Tipe Data Masukan URL dan Tipe Kode Batang Semua untuk menangkap format kode batang campuran.
- Kode barang yang telah didekode dicocokkan dengan basis data inventaris untuk menandai ketidaksesuaian.
- Sistem manajemen dokumen mengunggah sertifikat kepatuhan. PDF sedang dalam persetujuan.
- PDF4me Baca Kode Batang Dari PDF Memindai halaman 1 saja (Halaman diatur ke 0) untuk verifikasi yang tertanam. QR kode.
- Nilai yang telah didekodekan kemudian dibandingkan dengan registri internal untuk memastikan sertifikat tersebut asli.
Tips Praktis
Lembar Panduan Singkat
| Bidang | Nilai |
|---|---|
| Action | Read Barcode From PDF |
| Input Data Type | Binary Data |
| Input Binary Field | data |
| Output File Name | read_barcode_from_pdf.json |
| Barcode Type | All |
| Pages | all |
| Async | On |
| Binary Data Output Name | data |
| Credentials | PDF4me API credential |
Pertanyaan yang Sering Diajukan
Tindakan Terkait
Tugas yang Sama di Platform Lain
Kasus Penggunaan
Pemrosesan Dokumen dan Ekstraksi Data
- Ekstrak kode produk, nomor seri, dan informasi pelacakan secara otomatis dari faktur, dokumen pengiriman, dan laporan inventaris untuk menyederhanakan entri data dan mengurangi kesalahan pemrosesan manual.
- Memproses dokumen yang dipindai dan arsip digital dengan membaca kode batang yang tertanam untuk mengidentifikasi jenis dokumen, nomor batch, dan kode referensi untuk klasifikasi dan pengiriman dokumen otomatis.
- Ekstrak informasi pelanggan dan detail pesanan dari PDF kwitansi, faktur, dan surat pengiriman dengan membaca QR codes dan kode batang yang berisi data pelanggan dan transaksi yang dikodekan.
Kontrol Mutu dan Verifikasi Kepatuhan
- Verifikasi keaslian dan kepatuhan produk dengan membaca kode batang dari dokumentasi produk, sertifikat, dan formulir peraturan untuk memastikan produk memenuhi standar industri dan persyaratan peraturan.
- Memproses pelacakan batch dan dokumen kontrol kualitas dengan mengekstrak nomor batch, tanggal kedaluwarsa, dan kode produksi dari barcode yang tertanam dalam dokumen produksi dan jaminan kualitas.
- Validasi integritas dan keaslian dokumen dengan membaca barcode keamanan dan QR codes yang berisi informasi verifikasi dan pengenal anti-perusakan untuk keamanan dokumen.
Manajemen Inventaris dan Pelacakan Aset
- Memproses laporan inventaris dan dokumentasi aset dengan membaca kode batang untuk mengekstrak kode barang, informasi lokasi, dan pembaruan status untuk sistem manajemen inventaris otomatis dan pelacakan aset.
- Ekstrak informasi pelacakan dari label pengiriman, dokumen pengiriman, dan laporan logistik untuk memungkinkan pelacakan paket dan konfirmasi pengiriman secara real-time untuk manajemen rantai pasokan.
- Memproses catatan pemeliharaan peralatan dan dokumentasi servis dengan membaca kode batang yang berisi ID peralatan, jadwal pemeliharaan, dan riwayat servis untuk pemeliharaan preventif dan manajemen aset.