Java destekli Python Barkod Oluşturucu ve Okuyucu
Saniyeler içinde barkod oluşturun ve tarayın
Daha fazla örnek >from aspose_barcode import generation
# Create instance of BarcodeGenerator
gen = BarcodeGenerator(EncodeTypes.CODE_128, "SKU-12345")
# Set barcode x - dimension in pixels
gen.getParameters().barcode.x_dimension.pixels = 4
# Generate barcode and Save to PNG
gen.save("barcode.png", BarCodeImageFormat.PNG)
> pip install aspose-barcode-for-python-via-java
Python dostu iş akışıyla Java düzeyinde barkod doğruluğu
Aspose.BarCode for Java motorunun tüm yeteneklerini Python’dan kullanın. Python-Java bridge, davranışı platformlar arasında tutarlı tutar; böylece dev’den production’a geçerken çözümleme ve oluşturma sonuçları öngörülebilir kalır.
pip ile yükleyin, yerel derleme yok
Tek bir pip install ile başlayın. Derlenmesi gereken platforma özel native uzantılar yoktur; bu da CI ve konteynerlerde kurulumu basit tutar.
Python ve JDK olan her yerde çalışır
Windows, Linux ve macOS üzerinde aynı kodu kullanın. Tek gereksinimler Python 3.7+ ve JDK 8+ çalışma zamanı.
Ortamınızda çevrimdışı işleme
Barkodları yerelde oluşturun ve tanıyın. Harici servis yok, veri aktarımı yok ve günlük kullanım için ağ bağımlılığı yok.
Java motorundan öngörülebilir sonuçlar
Pythonic bir API ile Java backend’inin olgunluğunu ve stabilitesini elde edersiniz. Bu, ekipler, makineler ve dağıtımlar arasında sonuçları tutarlı tutmaya yardımcı olur.
Standartlar mı? Hepsi var.
Aspose.BarCode for Python via Java SVG ve EMF gibi vektör formatları ile PDF dahil tüm başlıca görüntü formatlarını destekler. API’mizi kullanarak files dosyalarını tarayıcılardan veya kameralardan kolayca tanıyın. 1D, 2D, posta ve bileşik türler dahil desteklenen tüm barkod sembolojileri burada. Her biri, desteklenen tüm platformlarda oluşturulabilir ve tanınabilir.
Matris / 2D Kodlar
- QR Code, MicroQR, rMQR
- Data Matrix, Industrial Data Matrix (DPM)
- Aztec
- Han Xin
- MaxiCode
- DotCode
Lineer / 1D Kodlar
- UPCA, UPCE
- EAN13, EAN14, EAN8
- Code 128
- DataBar
- ITF
- Postal
Endüstri ve Bileşik Kodlar
- GS1
- ECI
- Composite barcodes
- HIBC
- SwissQR
- Royal Mailmark
Python için çapraz platform kurulum
Python 3.7+ ve Java JDK 8+ (OpenJDK, Amazon Corretto, BellSoft Liberica, Oracle JDK) ile Windows, Linux veya macOS üzerinde çalıştırın. pip ile PyPI’dan yükleyin, işlemeyi tamamen çevrimdışı tutun ve aynı kodu yerel geliştirmede, CI’da, konteynerlerde ve production’da yeniden kullanın.
Canlı Kod Demosu
Metni yapıştırın → barkod alın. Bir dosyayı bırakın → çözümlenmiş veriyi alın. Her iki örnek de otomatik üretilen örnek kodla gelir; böylece doğrudan projenize kopyalayabilirsiniz.
Etiketler, raporlar ve belgeler için yazdırmaya hazır barkodlar
Baskı ve ekran için hassas boyutlandırmayla temiz, taranabilir barkodlar üretin. Web ve PDF’ler için raster çıktı kullanın veya herhangi bir çözünürlükte net sonuç gerektiğinde vektör formatları tercih edin.
- X boyutu, çubuk yüksekliği, quiet zone’lar, kenarlıklar, fontlar ve hizalamayı kontrol edin
- Swiss QR ve HIBC payload’ları dahil GS1 ve karmaşık barkodlar için codetext yardımcılarını kullanın
- Uluslararası metin için ECI ve Unicode dostu kodlama
- PNG, JPEG, GIF, BMP, TIFF, SVG, EMF, PDF veya PIL.Image’e aktarın
- Batch etiket işleri oluşturun ve barkod görüntülerini raporlara/şablonlara entegre edin
Servisler, pipeline’lar ve batch işleme için tasarlandı
Tekil isteklerden yüksek hacimli işlere ölçekleyin. Görüntü başına birden çok barkod okuyun, hız gerektiğinde çözümleme kapsamını daraltın ve ön ayarlarla tanıma davranışını ayarlayın.
İnce ayarlı stil kontrolleriyle 1D ve 2D barkodlar oluşturun
Büyük kareleri hızlandırmak için ilgi bölgesi (ROI) çözümleme
Yanlış pozitifleri azaltmak için checksum ve doğrulama seçenekleri
Otomatik döndürme, eğim yönetimi ve çoklu barkod tespiti
Karmaşık payload’lar: GS1, HIBC, Swiss QR ve daha fazlası
Hız ve toleransı dengelemek için QualitySettings ön ayarları