Ana içeriğe geç
Barkod API'si

Barkod oluşturma, yerleştirme, okuma ve barkoda göre bölme işlemleri.

Barkod yaşam döngüsünün tamamı için tek bir REST API: 150'den fazla barkod ve QR türü oluşturun, bunları herhangi bir PDF üzerine damgalayın, koordinatlarla geri okuyun veya taranan bir grubu barkod ayırıcılarından ayırın.

İstediğiniz yerde çalıştırın.

Barkod API'si, her platformda.

Barkod Oluşturma işlemini yerel, kod gerektirmeyen bir işlem olarak ekleyin veya aynı işlemi REST API'den çağırın. Bir kez oluşturun, ardından her yerde çalıştırın.

Tek bir arama

Tek satırlık metinden oluşturulan taranabilir barkod.

  • Sembolleri seçin., barcodeType'yu qrCode, code128, dataMatrix, pdf417, aztec, ean13, upcA ve daha fazlasına (toplamda 150'den fazla) ayarlar.
  • Değerinizi kodlayın. Veriyi text'ya yerleştirin; hideText, insan tarafından okunabilir altyazının altına yazdırılıp yazdırılmayacağına karar verir.
  • Yazdırmaya hazır bir PNG dosyası edinin. POST /api/v2/CreateBarcode, barkodu yazdırma ve mobil tarama için optimize edilmiş ikili bir görüntü olarak döndürür.
  • Toplu kod oluştururken 202 ve sorgulama URL'si için QZXAXZQ değerini ayarlayın.
150'den fazla çeşit QR · Veri Matrisi PNG çıktısı
create-barcode.sh
curl -X POST https://api.pdf4me.com/api/v2/CreateBarcode \
  -H "Authorization: Basic YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "PDF4me Barcode Sample",
    "barcodeType": "qrCode",
    "hideText": false,
    "async": true
  }'
PDF'ya ekle

Herhangi bir sayfaya barkod damgalayın.

  • PDF ve kodu gönderin. ve docContent, Base64 kodlu PDF'dur; text ve barcodeType ise damgalanacak barkodu tanımlar.
  • Sayfaları hedefleyin. ve pages, all, 1-3, 1,3,5 veya 2- kodlarını kabul eder, böylece her sayfayı veya sadece kapağı markalayabilirsiniz.
  • Tam olarak yerleştirin., alignX (Left/Center/Right) ve alignY (Top/Middle/Bottom), milimetre veya punto cinsinden boyut ve kenar boşluklarıyla.
  • Görünümü ince ayar yapın., opacity olarak ayarlanır, başlığı üstüne veya altına yerleştirilir veya ekran dışında kalan bir tarama işareti için showOnlyInPrint kullanılır.
Herhangi bir sayfa aralığı mm veya nokta Opaklık ve yalnızca baskı
PDF belge sayfasına hassas bir şekilde yerleştirilmiş barkod ve QR kodu.

/api/v2/AddBarcode aracılığıyla PDF'ya gömülü barkodlar ve QR kodları.

Oku ve yönlendir

Barkodların kodunu çözün, ardından bunlara göre hareket edin.

  • Sayfadaki her şeyi çözümleyin., barcodeType: ["all"]'yu geçirir veya ["qrCode","code128"] gibi belirli formatları listeler; pages ise aralığı seçer.
  • Her isabet, sırasıyla QZXBXZQ, çözümlenmiş QZXCXZQ, QZXDXZQ ve QZXEXZQ koordinatlarını döndürür.
  • Değere göre rota belirleyin. Çözümlenmiş metni, iş akışınızın bir sonraki adımında kayıtları yeniden adlandırmak, sıralamak veya aramak için kullanın.
  • Ya da tüm partiyi ikiye bölün. ve PDF'yu Barkoda Göre Böl, birleştirilmiş taramayı ayırıcı sayfalarda keser. Swiss QR fatura grupları için PDF'yu Swiss QR'ya böl kullanın. Swiss QR'yu okuyun ödeme yükünü döndürür.
1D ve 2D Koordinatlar Barkoda göre bölünmüş
read-barcodes.json
{
  "barcodes": [
    {
      "type": "qrCode",
      "text": "INV-2026-0042",
      "page": 1,
      "x": 100, "y": 200,
      "width": 50, "height": 50
    }
  ]
}

Belgelerinizi tamamlayın.

API ile ürününüze entegre edin, kod yazmadan otomatikleştirin veya tarayıcınızdaki ücretsiz araçları kullanın. Başlamak için kredi kartına gerek yok.

Tek bir aramayla başlayıncurl -X POST https://api.pdf4me.com/v1/ConvertToPdf

Ücretsiz erişim · Kredi kartı gerekmez