Generator dan Reader Barcode Python, didukung Java
Buat dan pindai barcode dalam hitungan detik
Contoh lainnya >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
Akurasi barcode setara Java dengan workflow yang ramah Python
Dapatkan kemampuan penuh dari engine Aspose.BarCode for Java dari Python. Python-Java bridge menjaga perilaku tetap konsisten lintas platform, sehingga hasil decoding dan rendering Anda tetap dapat diprediksi saat berpindah dari dev ke produksi.
Instal dengan pip, tanpa build native
Mulai dengan satu perintah pip install. Tidak ada ekstensi native khusus platform yang perlu dikompilasi, sehingga setup tetap sederhana di CI dan container.
Berjalan di mana pun ada Python dan JDK
Gunakan kode yang sama di Windows, Linux, dan macOS. Satu-satunya persyaratan adalah Python 3.7+ dan runtime JDK 8+.
Pemrosesan offline di environment Anda
Buat dan kenali barcode secara lokal. Tanpa layanan eksternal, tanpa transfer data, dan tanpa ketergantungan jaringan untuk operasi sehari-hari.
Hasil yang dapat diprediksi dari engine Java
Anda mendapatkan kematangan dan stabilitas backend Java dengan API bergaya Pythonic. Ini membantu menjaga hasil tetap konsisten di berbagai tim, mesin, dan deployment.
Standar? Beres.
Aspose.BarCode for Python via Java mendukung semua format gambar utama, termasuk format vektor seperti SVG dan EMF, serta PDF. Gunakan API kami untuk mengenali files dari pemindai atau kamera dengan mudah. Berikut semua simbologi barcode yang didukung, termasuk tipe 1D, 2D, pos, dan komposit. Semuanya dapat dibuat dan dikenali di semua platform yang didukung.
Kode matriks / 2D
- QR Code, MicroQR, rMQR
- Data Matrix, Industrial Data Matrix (DPM)
- Aztec
- Han Xin
- MaxiCode
- DotCode
Kode linear / 1D
- UPCA, UPCE
- EAN13, EAN14, EAN8
- Code 128
- DataBar
- ITF
- Postal
Kode industri & komposit
- GS1
- ECI
- Composite barcodes
- HIBC
- SwissQR
- Royal Mailmark
Setup lintas platform untuk Python
Berjalan di Windows, Linux, atau macOS dengan Python 3.7+ dan Java JDK 8+ (OpenJDK, Amazon Corretto, BellSoft Liberica, Oracle JDK). Instal dari PyPI dengan pip, pertahankan pemrosesan sepenuhnya offline, dan gunakan kembali kode yang sama di pengembangan lokal, CI, container, dan produksi.
Demo Kode Langsung
Tempel teks → dapatkan barcode. Tarik & lepas file → dapatkan data terdekode. Kedua contoh dilengkapi kode contoh yang dibuat otomatis sehingga bisa langsung kamu salin ke proyekmu.
Barcode siap cetak untuk label, laporan, dan dokumen
Hasilkan barcode yang bersih dan mudah dipindai dengan ukuran yang presisi untuk cetak dan layar. Gunakan output raster untuk web dan PDF, atau format vektor saat Anda memerlukan hasil tajam pada resolusi apa pun.
- Kontrol X dimension, tinggi bar, quiet zone, border, font, dan alignment
- Gunakan helper codetext untuk GS1 dan barcode kompleks, termasuk Swiss QR dan payload HIBC
- ECI dan encoding ramah Unicode untuk teks internasional
- Ekspor ke PNG, JPEG, GIF, BMP, TIFF, SVG, EMF, PDF, atau PIL.Image
- Bangun job label batch dan integrasikan gambar barcode ke laporan dan template
Dibangun untuk layanan, pipeline, dan pemrosesan batch
Skalakan dari permintaan tunggal hingga job bervolume tinggi. Baca beberapa barcode per gambar, persempit cakupan decoding saat butuh kecepatan, dan atur perilaku pengenalan dengan preset.
Buat barcode 1D dan 2D dengan kontrol styling yang detail
Decoding region-of-interest untuk mempercepat frame besar
Opsi checksum dan validasi untuk mengurangi false positive
Auto-rotation, penanganan skew, dan deteksi multi-barcode
Payload kompleks: GS1, HIBC, Swiss QR, dan lainnya
Preset QualitySettings untuk menyeimbangkan kecepatan dan toleransi