Pembuat Kode Batang Python

Barcode adalah bagian penting dari setiap jenis bisnis. Penggunaan barcode tersebar luas dalam berbagai aplikasi, termasuk manajemen inventaris, pelacakan produk, dan sistem point-of-sale. Sebagai pengembang, Anda mungkin sering menemukan diri Anda dalam situasi di mana Anda perlu membuat kode batang di aplikasi Python Anda. Kami dapat dengan mudah menghasilkan barcode berkualitas tinggi dalam aplikasi Python dengan sedikit usaha menggunakan Aspose.Barcode untuk Python API. Pustaka Python Barcode Generator akan diperiksa secara mendetail di postingan blog ini, bersama dengan panduan langkah demi langkah untuk penggunaannya. Setelah mengikuti langkah-langkah yang disebutkan, kami akan memiliki Generator Kode Batang Python kami sendiri. Jadi, mari kita mulai.

Topik-topik berikut akan dibahas dalam artikel ini:

  1. Python Barcode Generator API - Unduhan Gratis
  2. Bagaimana Cara Membuat Kode Batang dengan Python?
  3. Pengaturan dan Pemasangan Aspose.BarCode for Python
  4. Langkah Membuat Barcode dengan Python
  5. Sesuaikan Tampilan Barcode
  6. Sesuaikan Label Kode Batang
  7. Tampilkan Keterangan Barcode
  8. Menyimpan dan Mengekspor Kode Batang yang Dihasilkan
  9. Dapatkan Lisensi Gratis
  10. Buat Barcode Online
  11. Sumber Pembelajaran

API Pembuat Kode Batang Python - Unduhan Gratis

Aspose.BarCode for Python adalah API yang kuat dan serbaguna untuk menghasilkan dan memanipulasi kode batang dalam berbagai format. Ini adalah alat yang fleksibel dan andal yang memungkinkan pengembang membuat dan membaca berbagai jenis kode batang 1D dan 2D. Ini mendukung lebih dari 60 jenis simbologi barcode, termasuk yang populer seperti Code 39, Code 128, QR Code, EAN, UPC, PDF147, Data Matrix, dan barcode kompleks.

Dengan Aspose.BarCode for Python, kita dapat dengan mudah membuat gambar barcode dalam berbagai format file seperti PNG, JPEG, dan TIFF. API juga menyediakan kemampuan untuk mengatur properti kode batang seperti ukuran, orientasi, resolusi, dan lainnya. Selain itu, kami juga dapat membuat kode batang dengan penyandian data khusus dan mengekstrak data dari gambar kode batang yang ada.

Jika Anda mencari pembuatan barcode, pembaca barcode, dan alat manipulasi yang komprehensif, andal, dan mudah digunakan, Aspose.BarCode adalah pilihan yang bagus untuk dipertimbangkan.

Bagaimana Cara Membuat Kode Batang dengan Python?

Untuk membuat kode batang dengan Python, kami akan menggunakan Aspose.BarCode for Python. Kami dapat dengan mudah mengintegrasikannya ke dalam proyek Python. Kumpulan fiturnya yang luas menjadikannya pilihan cerdas bagi pengembang yang mencari pembuatan kode batang yang kuat dan mudah beradaptasi serta pustaka bacaan untuk Python.

Pengaturan dan Pemasangan Aspose.BarCode for Python

Sebelum mulai menulis kode Python untuk menghasilkan barcode, kita perlu menyiapkan dan menginstal Aspose.BarCode for Python ke dalam proyek Python kita. Kita dapat mengintegrasikannya ke dalam proyek Python yang sudah ada atau ke dalam proyek yang baru dibuat.

Harap unduh paket atau instal API dari PyPI menggunakan perintah pip berikut di konsol:

pip install aspose-barcode-for-python-via-net 

Langkah-langkah Membuat Barcode dengan Python

Kita dapat membuat barcode dengan Aspose.BarCode for Python dengan mengikuti langkah-langkah di bawah ini:

  1. Pertama, buat instance kelas BarcodeGenerator dan setel EncodeTypes yang diperlukan.
  2. Selanjutnya, tentukan teks kode input.
  3. Secara opsional, tentukan opsi penyesuaian Barcode.
  4. Terakhir, panggil metode save() untuk menyimpan gambar Barcode yang dihasilkan di jalur file yang diberikan.

Contoh kode berikut menunjukkan cara membuat Barcode menggunakan Python.

# Contoh kode ini menunjukkan cara membuat kode batang Kode 39 Standar.
import aspose.barcode as barcode

# Inisialisasi BarcodeGenerator
# Tentukan jenis Enkode
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE_39_STANDARD)

# Teks kode
generator.code_text = "1234567890"

# Simpan kode batang yang dihasilkan
generator.save("C:\\Files\\Code39Standard.jpg")
Buat Kode Batang dengan Python.

Buat Kode Batang dengan Python.

Sesuaikan Tampilan Barcode

Kita dapat menyesuaikan tampilan Barcode dengan mengatur resolusi, warna background, warna border, warna caption, tinggi gambar, dll. Untuk menyesuaikan tampilan barcode, silahkan ikuti langkah-langkah yang telah disebutkan sebelumnya. Namun, kita perlu mengatur properti tambahan yang diperlukan.

Contoh kode berikut menunjukkan cara menyesuaikan tampilan Barcode menggunakan Python.

# Contoh kode ini menunjukkan cara menyesuaikan tampilan kode batang.
import aspose.barcode as barcode
from aspose.pydrawing import Color

# Inisialisasi BarcodeGenerator
# Tentukan jenis Enkode
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE_39_STANDARD)

# Teks kode
generator.code_text = "1234567890"

# Atur Resolusi gambar
generator.parameters.resolution = 300

# Tentukan ukuran gambar barcode
generator.parameters.barcode.x_dimension.pixels = 4

# Tentukan warna Fore dari barcode
generator.parameters.barcode.fore_color = Color(0, 0, 255)

# Tentukan warna bar dari barcode
generator.parameters.back_color = Color(255,0,0)

# Simpan kode batang yang dihasilkan
generator.save("C:\\Files\\Customize.jpg")
Hasilkan Kode Batang Kustom

Hasilkan Kode Batang Kustom dengan Python.

Kustomisasi Label Kode Batang

Kami juga dapat menyesuaikan label barcode dengan mengatur warna, lokasi, spasi, dan font. Silakan ikuti langkah-langkah yang disebutkan sebelumnya untuk mempersonalisasi label kode batang. Namun, kita perlu mengatur berbagai properti dari kelas codetextparameters untuk menyesuaikan label.

Contoh kode berikut menunjukkan cara menyesuaikan label kode batang menggunakan Python.

# Contoh kode ini menunjukkan cara menyesuaikan teks kode kode batang.
import aspose.barcode as barcode
from aspose.pydrawing import Color, FontStyle

# Inisialisasi BarcodeGenerator
# Tentukan jenis Enkode
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE_39_STANDARD, "Aspose.BarCode")

# Atur Resolusi gambar
generator.parameters.resolution = 300

# Tentukan ukuran gambar barcode
generator.parameters.barcode.x_dimension.pixels = 4

# Sesuaikan teks Kode
generator.parameters.barcode.code_text_parameters.space.pixels = 5;
generator.parameters.barcode.code_text_parameters.font_mode = barcode.generation.FontMode.MANUAL;
generator.parameters.barcode.code_text_parameters.font.family_name = "Lucida Handwriting";
generator.parameters.barcode.code_text_parameters.font.style = FontStyle.UNDERLINE;
generator.parameters.barcode.code_text_parameters.font.size.point = 8;


# Simpan kode batang yang dihasilkan
generator.save("C:\\Files\\BarcodeCodeText.jpg")
Kustomisasi Label Kode Batang

Sesuaikan Label Kode Batang dengan Python.

Tampilkan Teks Kode Batang

Kami dapat menampilkan dan menyesuaikan teks kode batang. Kami dapat menampilkan keterangan di kedua sisi kode batang dengan mengatur font, ukuran, warna, dan perataannya. Harap ikuti langkah-langkah yang disebutkan sebelumnya untuk menampilkan teks. Namun, kita perlu mengatur properti kelas captionabove dan captionbelow untuk menyesuaikan teks.

Contoh kode berikut menunjukkan cara menampilkan dan menyesuaikan teks pada Barcode menggunakan Python.

# Contoh kode ini menunjukkan cara menampilkan teks pada kode batang.
import aspose.barcode as barcode
from aspose.pydrawing import Color, FontStyle

# Inisialisasi BarcodeGenerator
# Tentukan jenis Enkode
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE128)

# Teks kode
generator.code_text = "1234567890"

# Atur Resolusi gambar
generator.parameters.resolution = 300

# Tetapkan keterangan di atas kode batang
generator.parameters.caption_above.text ="CAPTION ABOVE"
generator.parameters.caption_above.visible = True
generator.parameters.caption_above.font.style = FontStyle.ITALIC
generator.parameters.caption_above.font.size.point = 5

# Tetapkan keterangan di bawah kode batang
generator.parameters.caption_below.text = "CAPTION BELOW"
generator.parameters.caption_below.visible = True
generator.parameters.caption_below.font.style = FontStyle.BOLD
generator.parameters.caption_below.font.size.pixels = 15
generator.parameters.caption_above.font.family_name = "Verdana"

# Simpan kode batang yang dihasilkan
generator.save("C:\\Files\\BarcodeCaption.jpg")
Tampilkan Teks Kode Batang

Tampilkan Teks Kode Batang dengan Python.

Simpan dan Ekspor Kode Batang yang Dihasilkan

Kami dapat menyimpan kode batang yang dihasilkan dalam format gambar populer seperti JPG, PNG, TIFF, BMP, GIF, EMF, SVG, dll. Silakan ikuti langkah-langkah yang disebutkan sebelumnya untuk menyimpan barcode dalam format gambar yang diperlukan. Namun, kita hanya perlu menentukan format gambar keluaran pada langkah terakhir.

  • Simpan Kode Batang dalam PNG
# Save the generated barcode as a PNG image
generator.save("C:\\Files\\Barcode.png")
  • Simpan Kode Batang di TIFF
# Save the generated barcode as a TIFF image
generator.save("C:\\Files\\Barcode.tiff")
  • Hasilkan dan Simpan Kode Batang di SVG
# Save the generated barcode as an SVG image
generator.save("C:\\Files\\Barcode.svg")

Perpustakaan Barcode Python - Dapatkan Lisensi Gratis

Aspose menawarkan versi evaluasi gratis yang dapat digunakan untuk menguji fitur dan kemampuan perpustakaan. Anda dapat mendapatkan lisensi sementara gratis untuk menguji perpustakaan sendiri tanpa batasan evaluasi.

Menghasilkan Barcode Online

Anda dapat membuat Barcode online secara gratis menggunakan aplikasi web generator Barcode online, yang dikembangkan menggunakan API ini.

Cara Menghasilkan Kode Batang Python - Sumber Belajar

Anda dapat mempelajari lebih lanjut tentang menghasilkan kode batang dan menjelajahi fitur Aspose.BarCode lainnya untuk Python menggunakan sumber daya yang diberikan di bawah ini:

Kesimpulan

Dalam posting blog ini, kami belajar cara membuat generator kode batang Python kami sendiri. Dengan panduan ini, Anda akan dapat membuat kode batang profesional dalam waktu singkat dan menyesuaikannya dengan mudah sesuai dengan kebutuhan Anda. Jika ada ambiguitas, jangan ragu untuk menghubungi kami di forum dukungan gratis.

Lihat juga