Ana içeriğe geç

Barkod Oluştur - QR Code Jeneratör API

PDF4me Barkod Oluştur Bağımsız barkod oluşturmanıza olanak tanır ve QR code 150'den fazla barkod türünü destekleyen görseller dahil QR codes, Code128, DataMatrix, Aztec, Hanxin, PDF417ve özel formatlar. Bu API Bu hizmet, baskı, mobil tarama ve dijital uygulamalar için optimize edilmiş, uyumlu barkod görüntüleri oluşturur. API metin verilerini ve barkod parametrelerini şu yollarla alır: REST API aramalar, kullanarak Base64 Güvenli iletim için kodlama. Bu çözüm, envanter yönetim sistemleri, ürün etiketleme otomasyonu ve kurumsal barkod oluşturma iş akışları için idealdir.

İlgili Blog Yazıları(1)

Kimliğinizi Doğrulama API Rica etmek

Erişmek için PDF4me REST APIHer istek, geçerli kimlik doğrulama bilgilerini içermelidir. Kimlik doğrulama, güvenli iletişimi sağlar ve yetkili bir kullanıcı olarak kimliğinizi doğrular. REST API.

Başlıca Özellikler

  • Kapsamlı Barkod Kütüphanesi150'den fazla barkod türü dahil QR codes, Code128, DataMatrix, Aztec, Hanxin, PDF417Barkod Türü parametresini kullanarak posta kodları ve özel sektör sembolleri.
  • Bağımsız Görüntü OluşturmaDosya adı belirtimi aracılığıyla, mevcut belgelere veya şablonlara ihtiyaç duymadan bağımsız olarak yüksek kaliteli barkod görüntüleri oluşturun.
  • Gelişmiş Metin YönetimiBarkod metninin görüntülenmesini, konumlandırılmasını ve görünürlüğünü, temiz bir sunum için profesyonel biçimlendirme seçenekleriyle yapılandırmak için Metin parametresini kullanın.
  • Kurumsal Entegrasyon: Basit API Minimum parametrelerle tasarlanmış, mevcut iş sistemlerine ve iş akışlarına sorunsuz entegrasyon sağlayan ve uygun parametre eşleştirmesi yapılan bir sistem.

REST API Uç nokta

O PDF4me REST API standart kullanır HTTP Kaynaklarla etkileşim kurma yöntemleri. Tüm barkod oluşturma işlemleri tek bir uç nokta üzerinden gerçekleştirilir:

  • Yöntem: POST
  • Uç nokta: /api/v2/CreateBarcode

Desteklenen Barkod Türleri

150'den fazla barkod türünü destekleyerek kapsamlı barkod oluşturma olanağı sunar. JSON Özellikler.

Popüler 1D Barkodlar

  • Code128 - Barkod Türü parametresini kullanan evrensel barkod (en fazla 255 karakter).
  • Code39 - Metin parametresi aracılığıyla alfanümerik barkod (en fazla 43 karakter)
  • EAN13/EAN8 - Dosya adı belirtimiyle birlikte perakende ürün kodları (13/8 karakter)
  • UPC-A/UPC-E - Kuzey Amerika perakendesi (12/8 karakter) kullanılarak API entegrasyon

Popüler 2B Barkodlar

  • QR Code - Barkod Türü parametresi kullanılarak mobil tarama (en fazla 4.296 karakter)
  • DataMatrix - Metin parametresi aracılığıyla yüksek yoğunluklu 2 boyutlu (en fazla 2.335 karakter)
  • PDF417 - Dosya adı belirtimi ile yüksek veri kapasitesi (maksimum 2.710 karakter).
  • Aztec - Mükemmel hata düzeltme (en fazla 3.832 karakter) kullanılarak API entegrasyon

Özel Formatlar

  • Posta Kodları: USPS, Royal Mail, Australia Post, Deutsche Post Barkod Tipi parametresini kullanarak
  • Sağlık hizmeti: HIBC, GS1 DataBar, Pharmacode Metin parametresi aracılığıyla
  • Lojistik: MaxiCode, SSCC-18, ITF-14, GS1-128 Dosya adı belirtimi ile
  • QR Varyantları: Micro QR, iQR, rMQR kullanarak API entegrasyon

REST API Parametreler

Barkod Oluşturma için parametrelerin tam listesi REST APIParametreler, daha iyi anlaşılması ve uygulanması için kategoriye göre düzenlenmiştir.

Önemli: Yıldız (*) ile işaretlenmiş parametreler zorunludur ve mutlaka sağlanmalıdır. API doğru şekilde çalışması için.

Gerekli Parametreler

ParametreTipTanımÖrnek
metin*StringBarkodun içine kodlanacak metin. Metin uzunluğu barkod türüne bağlıdır.PDF4me Create Barcode Sample
barcodeType*StringBarkod format türü. Seçenekler: qrCode, code128, dataMatrix, aztec, hanXin, pdf417, code39, ean13, ean8, upcA, upcEqrCode
hideText*BooleanBarkod metin etiketini gizle (true=gizle, false=barkodun yanında metni göster)false
async*BooleanAsenkron işlemeyi etkinleştirin. true, o API 202 durum kodu döndürür ve bir yoklama işlemi sağlar. URL içinde Location başlıktrue

Çıktı

O PDF4me Barkod Oluştur REST API İşleme moduna bağlı olarak farklı yanıtlar döndürür. API barkodu şu şekilde döndürür: ikili görüntü dosyası (PNG biçim)değil JSON.

Senkron İşleme (Varsayılan)

Ne zaman async ayarlanmamış veya ayarlanmış false, o API İsteği hemen işleme koyar:

Durum Kodu: 200 OK

Content-Type: image/png (veya uygun resim formatı)

Yanıt Metni: Yanıt gövdesi, barkod görüntüsünü ikili veri olarak içerir (PNG varsayılan format).

Kullanım Talimatları:

  1. Yanıt gövdesini ikili veri olarak okuyun.
  2. İkili verileri bir resim dosyası olarak kaydedin (örneğin, .png, .jpg).
  3. Görüntü dosyasını gerektiği gibi kullanın.

Örnek (JavaScript):

const response = await fetch(url, options);
const blob = await response.blob();
const url = URL.createObjectURL(blob);
// Use the URL to display or download the image

Örnek (Python):

response = requests.post(url, json=payload, headers=headers)
if response.status_code == 200:
with open('barcode.png', 'wb') as f:
f.write(response.content)

Talep Örneği

Başlık

Content-Type: application/json
Authorization: Basic YOUR_BASE64_ENCODED_API_KEY

Not:

  • Alın API anahtardan PDF4me Kontrol Paneli
  • O API anahtar olmalı Base64 "Basic" önekiyle kodlanmış ve ön eklenmiş Authorization başlık
  • Örnek: Eğer sizin API anahtar şudur abc123onu kodla Base64 ve kullanın Authorization: Basic YWJjMTIz

Yük

Örnek:

{
"text": "PDF4me Create Barcode Sample",
"barcodeType": "qrCode",
"hideText": false,
"async": true
}

Kod Örnekleri

O PDF4me Barkod Oluştur REST API Birden fazla programlama dilinde kod örnekleri sunar. Geliştirme ortamınıza en uygun dili seçin:

C# (CSharp) Örnek

Tamamlamak C# Barkod oluşturma uygulaması:

Sektör Kullanım Örnekleri ve Uygulamaları

E-ticaret ve Perakende Kullanım Örnekleri

  • Ürün EtiketleriÜrün ambalajları ve etiketleri için Barkod Türü parametresini kullanarak bağımsız barkod görüntüleri oluşturun.
  • Fiyat EtiketleriDinamik fiyatlandırma ve otomatik ödeme sistemleri için metin parametresi aracılığıyla barkod görüntüleri oluşturun.
  • Envanter YönetimiDepo yönetimi ve stok kontrolü için dosya adı belirterek barkod görüntüleri oluşturun.
  • Ürün KataloglarıÜrün tanımlama ve katalog sistemleri için barkod görüntüleri oluşturun: API entegrasyon

Yardım Alın