tạo mã vạch trong Python

Mã vạch là các đường thẳng song song thể hiện dữ liệu một cách trực quan. Các loại mã vạch khác nhau sử dụng các mã hóa khác nhau như Code128, Code39, EAN13, v.v. Bài viết này hướng dẫn bạn chi tiết về cách tạo mã vạch bằng một số lệnh gọi API cũng như thông tin về cách định cấu hình API.

API trình tạo mã vạch Python - Tải xuống miễn phí

Aspose.BarCode for Python via .NET là một thư viện giàu tính năng để hoạt động với các loại mã vạch khác nhau. Bạn có thể tạo mã vạch một chiều hoặc hai chiều như EAN, Datamatrix, Code39, v.v. từ bên trong ứng dụng của mình. Bạn có thể tải gói xuống hoặc cài đặt gói đó từ PyPI bằng lệnh pip sau trong bảng điều khiển:

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

Cách tạo mã vạch trong Python

Bạn cần làm theo các bước bên dưới để tạo Mã vạch bằng Python:

  • Khởi tạo một thể hiện của lớp BarcodeGenerator và đặt mã hóa mã vạch.
  • Tạo mã vạch bằng phương pháp lưu.

Đoạn mã dưới đây trình bày cách tạo mã vạch bằng Python:

import aspose.barcode as barcode

# Khởi tạo đối tượng lớp BarcodeGenerator
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE128, "Aspose.BarCode")

# Tạo mã vạch trong Python
generator.save("generate-barcode.png")

Thêm chú thích vào mã vạch bằng Python

Đôi khi chú thích được thêm vào mã vạch vì những lý do khác nhau như tên sản phẩm, giá, kích thước, số lượng, v.v. Bạn có thể thêm chú thích ở trên, dưới hoặc cả hai mặt của nó. Bạn cần làm theo các bước bên dưới để thêm chú thích vào mã vạch.

  • Khởi tạo một đối tượng của lớp BarcodeGenerator.
  • Chỉ định loại mã hóa và văn bản mã vạch.
  • Đặt cờ boolean và văn bản cho thuộc tính CaptionAbove hoặc CaptionBelow.
  • Cuối cùng, xuất mã vạch bằng phương pháp lưu.

Mã mẫu bên dưới trình bày chi tiết cách thêm chú thích vào Mã vạch bằng Python.

import aspose.barcode as barcode

# Khởi tạo đối tượng lớp BarcodeGenerator
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE128, "Aspose.BarCode")

# Đặt phụ đề
generator.parameters.caption_above.text = "The caption above."
generator.parameters.caption_above.visible = True
generator.parameters.caption_below.text = "The caption below."
generator.parameters.caption_below.visible = True;

# Tạo mã vạch bằng Python
generator.save("generate-barcode-caption.png")
tạo mã vạch có chú thích trong python

Tạo mã vạch trực tuyến

Bạn có thể dùng thử ứng dụng web trình tạo mã vạch trực tuyến của chúng tôi được tạo bằng API này. Bạn có thể truy cập miễn phí mà không cần Đăng ký tại liên kết bên dưới:

https://products.aspose.app/barcode/generate

Trình tạo mã vạch Python - Nhận giấy phép miễn phí

Bạn có thể kiểm tra các tính năng và khả năng của Aspose bằng giấy phép đánh giá miễn phí. Vui lòng yêu cầu giấy phép tạm thời miễn phí để dùng thử thư viện mà không có bất kỳ giới hạn nào.

Cách tạo mã vạch Python - Đọc thêm

Bạn có thể tìm hiểu thêm về cách tạo Mã vạch và thử các tính năng khác của Aspose.BarCode for Python qua .NET với các tài nguyên được liệt kê bên dưới:

Phần kết luận

Tóm lại, bài viết này đã giải thích cách tạo mã vạch trong Python. Ngoài ra, bạn cũng đã học được các cách tiếp cận khác nhau để sửa đổi quy trình kết xuất mã vạch như bật, tắt hoặc thay đổi chú thích theo yêu cầu của bạn. Trong khi đó, trong trường hợp có bất kỳ thắc mắc nào, vui lòng liên hệ với chúng tôi tại forum.

Xem thêm