PDF'ye barkod ekle
PDF belgelerinizi, QR kodları, Code128, DataMatrix, Aztec, Hanxin ve PDF417 dahil olmak üzere 150’den fazla barkod türünü destekleyen güçlü barkod API’miz ile dönüştürün. Envanter sistemleri, gönderi etiketleri, belge takibi ve otomatik iş akışları için mükemmeldir.
Temel Özellikler:
- 150+ Barkod Türü: QR Kodu, Code128, DataMatrix, Aztec, Hanxin, PDF417 ve daha fazlası
- Esnek Konumlandırma: Barkodları PDF’inizde istediğiniz yere piksel hassasiyetinde yerleştirin
- Çoklu Formatlar: Hassas boyutlandırma için milimetre ve nokta desteği
- Metin Görüntüleme Seçenekleri: Barkod metnini göster veya gizle, üstte veya altta konumlandır
- Opaklık Kontrolü: Filigran efektleri için şeffaflığı ayarlayın
- Toplu İşleme: Birden fazla sayfa veya belgeye barkod ekleyin
Popüler Kullanım Alanları:
- E-ticaret: Barkod etiketli ürün katalogları
- Lojistik: Gönderi etiketleri ve takip belgeleri
- Sağlık: Hasta kayıtları ve ilaç yönetimi
- Kamu: Kimlik belgeleri ve uyum formları
- Eğitim: Öğrenci kimlikleri ve kütüphane sistemleri
Bu barkod oluşturucu API, mevcut iş akışlarınıza sorunsuzca entegre olur ve kurumsal düzeyde güvenilirlik ve performans sunar.
- Yöntem: POST
- Uç nokta: /api/v2/addbarcode
API isteğinizi doğrulama
PDF4me Web API’sine erişim için her istek geçerli kimlik doğrulama kimlik bilgileri içermelidir. Kimlik doğrulama, güvenli iletişim sağlar ve yetkili kullanıcı olarak kimliğinizi doğrular.
Desteklenen Barkod Türleri
Barkod üretici API’miz 150+ barkod türünü destekler ve PDF barkod entegrasyonu için en kapsamlı çözüm haline getirir.
1D Barkodlar (Doğrusal)
- Code128: En çok yönlü 1D barkod, tüm ASCII karakterleri destekler
- Code39: Alfanumerik barkod, lojistikte yaygın olarak kullanılır
- EAN13/EAN8: Uluslararası perakende ürün tanımlama
- UPC-A/UPC-E: Kuzey Amerika perakende standardı
- Code93: Daha iyi yoğunlukla Code39’un geliştirilmiş versiyonu
2D Barkodlar (Matris)
- QR Kodu: Mobil tarama için en popüler 2D barkod
- DataMatrix: Yüksek yoğunluklu 2D barkod, küçük öğeler için mükemmel
- PDF417: Büyük veri kapasitesine sahip yığılmış doğrusal barkod
- Aztec: Mükemmel hata düzeltme ile 2D barkod
- Hanxin: Çin ulusal standardı 2D barkod
PDF4me api samples
- CSharp(C#)
- Java
- JavaScript
- Python
- Salesforce
- Google Script
- AWS Lambda
API Parametreleri
Add Barcode to PDF API için tam parametre listesi. Parametreler daha iyi anlama ve uygulama için kategorilere göre düzenlenmiştir.
- Belge içeriğiBase64, Required
Base64 formatında kodlanmış PDF belge içeriği. Bu, barkod eklenecek kaynak PDF dosyasıdır. Dosya geçerli bir PDF belgesi olmalıdır.
Örnek:
JVBERi0xLjQKJcOkw7zDtsO8CjIgMCBvYmoKPDwKL0xlbmd0aCAzIDAgUgo+PgpzdHJlYW0K...
- Belge adıstring, Required
Kaynak PDF dosyasının adı. .pdf uzantısını içermelidir. Bu ad referans amaçlı kullanılır ve hata mesajlarında görünebilir.
Örnekler:
document.pdfinvoice-2024.pdfreport-final.pdf
- Barkod verisistring, Required
Barkoda kodlanacak veri. Metin, sayılar, URL’ler veya seçilen barkod türünün desteklediği herhangi bir dize olabilir. Veriler taranabilir bir barkod görüntüsüne dönüştürülecektir.
Örnekler:
- Metin:
Hello World - URL:
https://example.com - Ürün kodu:
ABC123456 - Telefon:
+1-555-123-4567
Not: Farklı barkod türleri farklı veri kapasitesi sınırları ve karakter kısıtlamalarına sahiptir.
- Metin:
- Barkod Tipistring, Required
Oluşturulacak barkod türünü belirtin. QR kodları, doğrusal barkodlar ve 2D matris kodları dahil olmak üzere 150+ desteklenen barkod formatından seçim yapın.
Popüler Türler:
- QR Kodu:
qrCode- En çok yönlü 2D barkod - Code128:
code128- Evrensel 1D barkod - DataMatrix:
dataMatrix- Yüksek yoğunluklu 2D barkod - EAN13:
ean13- Uluslararası ürün kodu - UPC-A:
upcA- Kuzey Amerika perakende standardı
Tüm mevcut seçenekler için yukarıdaki desteklenen barkod türlerinin tam listesine bakın.
- QR Kodu:
- Hedef sayfalarstring, Required
Hangi sayfalara barkod ekleneceğini belirtin. Virgülle ayrılmış değerler ve aralıklarla esnek sayfa seçimi kullanın.
Format Örnekleri:
- Tüm sayfalar:
""(boş dize) - Tek sayfa:
"0"(ilk sayfa) - Çoklu sayfalar:
"0, 2, 4" - Sayfa aralığı:
"1-5"(sayfa 2-6) - Karışık:
"0, 2-4, 7"(sayfa 1, sayfa 3-5, sayfa 8) - Sayfadan sona:
"3-"(sayfa 4’ten sona)
Not: Sayfa indeksleri 0 tabanlıdır (ilk sayfa = 0). Belirtilmezse, barkodlar tüm sayfalara eklenir.
- Tüm sayfalar:
- Yatay Hizalamastring, Required
Barkodun sayfadaki yatay konumlandırmasını kontrol edin. Bu, barkodun sayfa kenar boşluklarına göre yatay olarak nerede görüneceğini belirler.
Seçenekler:
Left- Sayfanın sol kenarına hizalaCenter- Sayfada yatay olarak ortalaRight- Sayfanın sağ kenarına hizala
Örnek:
"Center"barkodu sayfanın ortasına yatay olarak yerleştirir.
- Dikey Hizalamastring, Required
Barkodun sayfadaki dikey konumlandırmasını kontrol edin. Bu, barkodun sayfa kenar boşluklarına göre dikey olarak nerede görüneceğini belirler.
Seçenekler:
Top- Sayfanın üst kenarına hizalaMiddle- Sayfada dikey olarak ortalaBottom- Sayfanın alt kenarına hizala
Örnek:
"Bottom"barkodu sayfanın alt kısmına dikey olarak yerleştirir.
- Barkod yüksekliği (mm)string, Required
Barkodun yüksekliğini milimetre cinsinden ayarlayın. Bu, oluşturulan barkodun dikey boyutunu kontrol eder.
Önerilen Yükseklikler:
- QR Kodları: 20-60mm (40mm önerilir)
- 1D Barkodlar: 15-30mm (20mm önerilir)
- DataMatrix: 10-40mm (20mm önerilir)
Otomatik boyutlandırma:
"0"girin ve sistemin barkod türü ve verilere göre optimal yüksekliği otomatik olarak belirlemesine izin verin.Örnek:
"40"40mm yüksekliğinde bir barkod oluşturur.
- Genişlik (mm)string, Required
Barkodun milimetre cinsinden genişliği. Otomatik algılama için ‘0’.
Örnek - 40.
- Yatay kenar boşluğu (mm)string, Required
Barkodun sol başlangıç noktasından millimetre cinsinden boşluk
Örnek - 20
- Dikey kenar boşluğu (mm)string, Required
Barkodun üstten başlangıç noktasından millimetre cinsinden boşluk
Örnek - 20
- Yükseklik (pt)String, Required
Barkodun yüksekliği (pt). veya otomatik algılama için ‘0’.
Örnek - 20.
- Genişlik (pt)String, Required
Barkodun yüksekliği (pt). veya otomatik algılama için ‘0’.
Örnek - 20.
- X kenar boşluğu (pt)String, Required
Barkodun üst başlangıcından kenar boşluğu, puan cinsinden.
Örnek - 10.
- Y kenar boşluğu (pt)String, Required
Barkodun sol başlangıcından kenar boşluğu, puan cinsinden.
Örnek - 10.
- Opaklıkinteger, Required
0 ile 100 arasında bir değer verin, ‘0’ tamamen saydam olsun.
Örnek - 100.
- Metni gösterString, Required
Metin barkodun üzerinde görüntülenecek -
üstte
altta
- Metni gizleBoolean, Required
Barkodun metnini gizlemek için ‘true’ seçin ve barkodun yanında görüntülemek için ‘false’ seçin.
- true
- false
- Yalnızca yazdırma için gösterBoolean, Required
Yalnızca yazdırma için göstermek istiyorsanız, yalnızca yazdırma gösterin. Bu iki seçeneği seçebilirsiniz.
true
false
- Metin üstte miBoolean, Required
Yalnızca yazdırma için göstermek istiyorsanız, yalnızca yazdırma gösterin. Bu iki seçeneği seçebilirsiniz.
true
false
Çıktı
API, gömülü barkodlarla işlenmiş PDF belgesini döndürür. Yanıt, uygulama iş akışınıza kolay entegrasyon için dosya içeriği ve meta verileri içerir.
- Dosya içeriğiBinary
Gömülü barkodlarla işlenmiş PDF belgesinin ikili içeriği. İndirme veya daha fazla işleme hazır.
- Dosya AdıString
İşlenmiş PDF belgesi için dosya adı. Gereksinimlerinize göre özelleştirilebilir veya otomatik olarak oluşturulabilir.
Başlık
Content-Type: application/json
Authorization: Lütfen link adresinden anahtarı kopyalayın.
Payload
{
"alignX": "Right",
"alignY": "Top",
"docContent": "Please put PDF base64 content",
"docName": "output.pdf",
"text": "hello",
"barcodeType": "qrCode",
"pages": "2",
"heightInMM": "40",
"widthInMM": "40",
"marginXInMM": "20",
"marginYInMM": "20",
"heightInPt": "20",
"widthInPt": "20",
"marginXInPt": "10",
"marginYInPt": "10",
"opacity": 100,
"displayText": "above",
"hideText": true,
"showOnlyInPrint": false,
"isTextAbove": true
}
Endüstri kullanım durumları ve uygulamalar
E-ticaret ve perakende
- Ürün katalogları: Envanter yönetimi ve ürün tanımlama için barkod üretimi
- Fiyat etiketleri: Otomatik ödeme için barkod entegrasyonlu dinamik fiyatlandırma
- Sipariş takibi: Gerçek zamanlı paket izleme için gönderi belgelerine takip kodları
- Envanter sistemleri: Depo yönetimi için toplu barkod üretimi
Lojistik ve kargo
- Gönderi etiketleri: Paket izlenebilirliği için teslimat belgelerine takip barkodları
- Paket takibi: Tedarik zincirinde her gönderi için benzersiz tanımlayıcılar
- Depo yönetimi: Konum ve ürün tanımlama için barkod oluşturma
- Tedarik zinciri: Tüm dağıtım ağında gömülü kodlarla ürün takibi
Sağlık ve tıbbi
- Hasta kayıtları: Hızlı hasta tanımlama ve tıbbi geçmiş erişimi için barkodlar
- İlaç uygulaması: İlaç takibi ve doz doğrulama için barkod üretimi
- Tıbbi ekipman: Varlık yönetimi için bakım barkodları ile ekipman etiketleme
- Laboratuvar sonuçları: Güvenli hasta veri bağlantısı için test sonuç belgelerine barkodlar
🏛️ Hükümet ve uyumluluk
- Kimlik belgeleri: Doğrulama için ehliyet ve pasaportlara güvenlik barkodları
- Vergi belgeleri: Vergi formları ve uyumluluk izleme için takip kodları
- Uyumluluk formları: Düzenleyici takip ve denetim izleri için barkodlar
- Kamu kayıtları: Hükümet veritabanları için aranabilir belge tanımlayıcıları
🎓 Eğitim ve kütüphaneler
- Öğrenci kimlikleri: Öğrenci tanımlama ve kampüs erişim kontrolü için barkod üretimi
- Kütüphane sistemleri: Otomatik ödünç sistemleri için kitaplara ve kaynaklara barkodlar
- Sınav kağıtları: Test belgeleri ve akademik bütünlük için benzersiz tanımlayıcılar
- Kampüs hizmetleri: Eğitim tesislerinde ekipman ve kaynak kullanımını takip
💼 İş ve finans
- Fatura işleme: Otomatik fatura işleme ve ödeme süreci için barkodlar
- Belge yönetimi: İş belgeleri ve kayıtları için benzersiz tanımlayıcılar
- Varlık takibi: Organizasyonlarda ekipman ve varlıklar için barkod üretimi
- Denetim izleri: Uyumluluk belgeleri ve mali kayıtlar için takip kodları