Ana içeriğe geç

Barkodu Okuyun PDF içinde n8n

Barkodu Okuyun PDF bir n8n modül tarafından PDF4me bir cihazın içine yerleştirilmiş barkodları algılayan ve çözen bir sistem. PDF Belgeyi gönderin. PDF ikili veri olarak, Base64veya bir URLBir barkod türü ve sayfa aralığı seçin ve çözümlenmiş değerleri yapılandırılmış olarak alın. JSON.

Bu düğüm ne işe yarıyor?

PDF4meBarkodu Okuyun PDF taramalar PDF ve herhangi bir barkodu çözer veya QR codes bir tanesinde buluyor n8n adım. Seçin Barkod Türü Tümü veya belirli bir format (QR Code, Code 128, Data Matrixve diğer desteklenen türler) ve hedef odaklı. pages veya tüm belgeyle birlikte SayfalarÇözümlenmiş değerleri şu şekilde döndürür: JSON Otomatik veri girişi, kargo etiketi işleme, envanter takibi ve uyumluluk doğrulama iş akışları için idealdir.

İlgili Blog Yazıları(1)

Kimliğinizi Doğrulama API Rica etmek

Her PDF4me düğümde n8n geçerli bir belge gerektirir Bağlantı kurmak için kimlik bilgisi. İçeriğinizi barındıran birini oluşturun veya seçin. PDF4me API Bu sayede iş akışı, barkod okuma isteklerini güvenli bir şekilde doğrulayabilir.

Kaçırmamanız Gereken Önemli Bilgiler

Barkod türünü daraltmak tarama hızını artırır.
Desteklenen her barkod formatı için tüm taramalar yapılır; bu işlem kapsamlıdır ancak daha yavaştır. Örneğin, formatı zaten biliyorsanız... QR Code Gönderi etiketlerinde doğrudan seçilmesi, işlem süresini kısaltır.
Tarama çözünürlüğü, kod çözme doğruluğunu etkiler.
Düşük çözünürlüklü veya aşırı sıkıştırılmış taramalardaki barkodlar PDFs Çubuklar veya modüller net bir şekilde ayırt edilemiyorsa kod çözme işlemi başarısız olabilir.
Çıktı bir JSON dosya, kaynak değil. PDF
Düğüm, çözümlenmiş barkod verilerini şu şekilde döndürür: JSON İkili Veri Çıkış Adı altındaki dosya, orijinalini döndürmez veya değiştirmez. PDF.
PDF'den Barkod Okuma n8n düğümü, Kimlik Bilgisi olarak PDF4ME hesabı, Eylem olarak PDF'den Barkod Okuma, Giriş Veri Türü olarak İkili Veri, Giriş İkili Alanı olarak data, Çıkış Dosya Adı olarak read_barcode_from_pdf.json, Barkod Türü olarak Tümü, Sayfalar olarak tümü, Asenkron çalıştırma açık ve İkili Veri Çıkış Adı olarak data ile yapılandırılmıştır.

Tam düğüm paneli: PDF İkili Veri, Tüm Barkod Türleri, Tüm Sayfalar aracılığıyla

Parametreler

Gereklidir n8n Kullanıcı Arayüzü: Giriş Veri Türü, Barkod Türü ve Sayfalar. Çıkış Dosya Adı (varsayılan) PDF'den barkodu oku.json), Asyncve İkili Veri Çıkış Adı (varsayılan) veri) isteğe bağlı kolaylık alanlarıdır. Koşullu kaynak alanları (Giriş İkili Alanı, Base64 Belge İçeriği, Dosya URLBu simgeler yalnızca ilgili Giriş Veri Türü seçildiğinde görünür.

ParametreGerekliNe işe yarar?Örnek
Input Data TypeRequiredHow 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 FieldConditionalName of the binary property on the incoming n8n item that holds the PDF. Required when Input Data Type is Binary Data.data
Base64 Document ContentConditionalBase64-encoded PDF content. Required when Input Data Type is Base64 String.UEsDBBQABgAI...
File URLConditionalPublicly reachable URL to the PDF file. Required when Input Data Type is URL.https://abc.com/xyz.pdf
Output File NameOptionalFilename of the generated JSON file containing barcode data. Default is read_barcode_from_pdf.json.read_barcode_from_pdf.json
Barcode TypeRequiredThe barcode format to scan for. All detects any supported type. A specific format speeds up processing when known in advance.All
PagesRequiredPage indices to scan, as a string. Accepts all, a single index like 0, a comma-separated list, or a range like 1-5.all
AsyncOptionalToggle background processing. On processes asynchronously for better throughput on larger jobs, off returns results synchronously.On
Binary Data Output NameOptionalName of the binary property the output JSON file is exposed under. Default is data.data

Çıktı hangi alanları içeriyor?

AlanTipİçeriğinde neler var?
successBooleanTrue when barcode reading completed successfully. Use to route error-handling branches.
messageStringDescriptive status message confirming success or describing an error.
fileNameStringFilename of the generated JSON file, set from Output File Name.
mimeTypeStringMIME type of the generated file, application/json.
fileSizeNumberSize of the generated JSON file in bytes.
barcodeTypeStringThe barcode type that was scanned for during this run, for example all or QR Code.
pagesStringThe page range that was scanned during this run.
Binary (data)BinaryThe JSON file containing decoded barcode values, under Binary Data Output Name (default data).

Barkod Okuma İşlemini Nasıl Kurarım? PDF içinde n8n?

  1. Eklemek PDF4me senin n8n iş akışı ve ayarları Aksiyon ile Barkodu Okuyun PDF.
  2. İçinde Bağlantı kurmak için kimlik bilgisi, sizinkini seçin PDF4me kimlik bilgileri veya tıklayın Yeni Kimlik Bilgisi Oluştur ve yapıştırın API anahtar.
  3. Ayarlamak Giriş Veri Türü ile İkili Veri (varsayılan), Base64 String, veya URL ve ilgili alanı doldurun.
  4. Ayarlamak Barkod Türü ile Tüm veya belirli bir formatta, örneğin QR Code veya Code 128.
  5. Ayarlamak Sayfalar ile alltek sayfalık bir dizin veya bir aralık gibi 1-5.
  6. İsteğe bağlı olarak değiştirin Çıktı Dosya Adı varsayılandan read_barcode_from_pdf.json Ve İkili Veri Çıkış Adı varsayılandan data.
  7. İsteğe bağlı olarak açıp kapatabilirsiniz. Async Daha büyük veri kümeleri üzerinde arka plan işlemleri için.
  8. Düğümü çalıştırın ve çözümlenmiş veriyi yönlendirin. JSON Çıktıyı bir sonraki iş akışı adımına aktarın.

Tipik Kurulumlar

İş Akışı ÖrnekleriCommon n8n workflow patterns using Read Barcode From PDF.
Sevkiyat etiketi veri girişi
  1. Bir e-posta eki tetikleyicisi, bir gönderi manifestosu alır. PDF (İkili Veri, özellik) veri).
  2. PDF4me Barkodu Okuyun PDF Barkod türüyle çalışır Code 128 Takip numaralarının kodunu çözmek için.
  3. Bir Set düğümü, şunu ayrıştırır: JSON Çıktıyı oluşturur ve takip numaralarını lojistik elektronik tablosuna yazar.
Envanter raporu mutabakatı
  1. Planlanmış bir tetikleyici, haftalık envanter raporunu çeker. PDF bir URL.
  2. PDF4me Barkodu Okuyun PDF Giriş Veri Türü ile yapılandırılmıştır. URL ve farklı barkod formatlarını yakalamak için "Tüm Barkod Türleri" seçeneği.
  3. Çözümlenen ürün kodları, tutarsızlıkları belirlemek için envanter veritabanıyla karşılaştırılır.
Uygunluk sertifikası doğrulaması
  1. Belge yönetim sistemi, uygunluk sertifikasını yükler. PDF Onay üzerine.
  2. PDF4me Barkodu Okuyun PDF Gömülü doğrulama için yalnızca 1. sayfayı tarar (Sayfa sayısı 0 olarak ayarlanmıştır). QR kod.
  3. Çözümlenen değer, sertifikanın gerçekliğini doğrulamak için dahili bir kayıt defteriyle karşılaştırılır.

Pratik İpuçları

Set Barcode Type when you know the format
All is thorough but scans for every supported format. Selecting the exact type, such as QR Code, speeds up processing on high-volume workflows.
Limit Pages on large documents
Scanning all pages of a long PDF is slower than targeting the specific page or range where the barcode actually lives.
Low-resolution scans can fail to decode
If a scanned PDF returns no barcode data, check the source scan resolution before assuming the barcode itself is invalid.
Enable Async for large batch jobs
Turning Async on lets PDF4me process larger or higher-volume barcode-reading jobs in the background instead of blocking the workflow synchronously.
Output is JSON, not the original PDF
Do not expect the node to return a modified PDF. It returns a separate JSON file with the decoded barcode values.
Multiple barcodes per page are all captured
The node is not limited to one barcode per page. Every detected barcode on the scanned pages is included in the JSON output.

Kopya Kağıdı

AlanDeğer
ActionRead Barcode From PDF
Input Data TypeBinary Data
Input Binary Fielddata
Output File Nameread_barcode_from_pdf.json
Barcode TypeAll
Pagesall
AsyncOn
Binary Data Output Namedata
CredentialsPDF4me API credential

Sıkça Sorulan Sorular

How do I read a barcode from a PDF in n8n?+
Add the PDF4me node, set Action to Read Barcode From PDF, provide the PDF as Binary Data, Base64, or URL, set Barcode Type and Pages, and execute. The node returns the decoded barcode data as a JSON file.
What barcode types does this action support?+
The node supports scanning for all barcode types at once with Barcode Type set to All, or a specific format such as QR Code, Code 128, Data Matrix, or PDF417 for faster, targeted extraction when you know the format in advance.
Can I read barcodes from a scanned PDF?+
Yes, as long as the scan resolution is high enough for the barcode bars or modules to be distinguishable. A low-resolution or heavily compressed scan can prevent accurate decoding.
Can I extract barcodes from only specific pages?+
Yes. Set Pages to a single page index, a comma-separated list, or a range such as 1-5 instead of all to limit scanning to the pages that actually contain barcodes.
What happens if a page has multiple barcodes?+
All detected barcodes on the scanned pages are included in the JSON output, the node is not limited to decoding a single barcode per page.

İlgili Eylemler

Diğer Platformlarda Aynı Görev

Kullanım Senaryoları

Belge İşleme ve Veri Çıkarma

  • Fatura, sevkiyat belgesi ve envanter raporlarından ürün kodlarını, seri numaralarını ve takip bilgilerini otomatik olarak çıkararak veri girişini kolaylaştırın ve manuel işlem hatalarını azaltın.
  • Taranmış belgeleri ve dijital arşivleri, belge türlerini, parti numaralarını ve referans kodlarını belirlemek için gömülü barkodları okuyarak işleyin ve otomatik belge sınıflandırması ve yönlendirmesi yapın.
  • Müşteri bilgilerini ve sipariş detaylarını aşağıdaki bilgilerden çıkarın: PDF Makbuzları, faturaları ve teslimat notlarını okuyarak QR codes ve kodlanmış müşteri ve işlem verilerini içeren barkodlar

Kalite Kontrol ve Uyumluluk Doğrulama

  • Ürünlerin endüstri standartlarına ve düzenleyici gerekliliklere uygunluğunu sağlamak için ürün dokümanlarından, sertifikalardan ve düzenleyici formlardan barkodları okuyarak ürünün orijinalliğini ve uygunluğunu doğrulayın.
  • Üretim ve kalite güvence belgelerine yerleştirilmiş barkodlardan parti numaralarını, son kullanma tarihlerini ve üretim kodlarını çıkararak parti takibi ve kalite kontrol belgelerini işleyin.
  • Güvenlik barkodlarını okuyarak belge bütünlüğünü ve orijinalliğini doğrulayın. QR codes Belge güvenliği için doğrulama bilgileri ve kurcalamaya karşı korumalı tanımlayıcılar içeren dosyalar.

Envanter Yönetimi ve Varlık Takibi

  • Otomatik envanter yönetimi ve varlık takip sistemleri için ürün kodlarını, konum bilgilerini ve durum güncellemelerini çıkarmak üzere barkodları okuyarak envanter raporlarını ve varlık belgelerini işleyin.
  • Tedarik zinciri yönetimi için gerçek zamanlı paket takibi ve teslimat onayı sağlamak amacıyla, gönderi etiketlerinden, teslimat belgelerinden ve lojistik raporlarından takip bilgilerini çıkarın.
  • Önleyici bakım ve varlık yönetimi için ekipman kimliklerini, bakım programlarını ve servis geçmişini içeren barkodları okuyarak ekipman bakım kayıtlarını ve servis belgelerini işleme alın.

Yardım Alın