รหัส 128 เครื่องสร้างบาร์โค้ดใน Python

บาร์โค้ดเป็นส่วนสำคัญของธุรกิจในปัจจุบัน ตั้งแต่การจัดการสินค้าคงคลังไปจนถึงธุรกรรมการขายปลีก รหัส 128 โดดเด่นในฐานะหนึ่งในบาร์โค้ดที่หลากหลายและใช้กันอย่างแพร่หลายมากที่สุด บาร์โค้ด Code 128 เป็นโซลูชันที่ใช้งานได้จริงสำหรับการติดฉลากผลิตภัณฑ์ ติดตามทรัพย์สิน และเพิ่มประสิทธิภาพการดำเนินงาน ในโพสต์บล็อกนี้ เราจะเรียนรู้วิธีพัฒนาเครื่องสร้างบาร์โค้ด 128 ใน Python มาเริ่มกันเลย

บทความครอบคลุมหัวข้อต่อไปนี้:

  1. Python Code 128 Barcode Generator API
  2. สร้างรหัสบาร์โค้ด 128 ใน Python
  3. สร้างบาร์โค้ด GS1-128
  4. คูปอง UPC-A GS1 128 ใน Python
  5. ปรับแต่งลักษณะบาร์โค้ด
  6. แหล่งการเรียนรู้

Python Code 128 Barcode Generator API

เราจะใช้ Aspose.BarCode for Python เพื่อสร้าง 128 บาร์โค้ด เป็นโซลูชันที่แข็งแกร่ง เชื่อถือได้ และเป็นมิตรกับผู้ใช้สำหรับการสร้างและการจดจำบาร์โค้ด รองรับ 1D และ 2D ประเภทบาร์โค้ด ที่หลากหลาย

โปรด ดาวน์โหลดแพ็คเกจ หรือติดตั้ง API จาก PyPI โดยใช้คำสั่ง pip ต่อไปนี้ในคอนโซล:

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

สร้างรหัสบาร์โค้ด 128 ใน Python

เราสามารถสร้างบาร์โค้ดรหัส 128 ได้อย่างง่ายดายโดยทำตามขั้นตอนด้านล่าง:

  1. สร้างอินสแตนซ์ของคลาส BarcodeGenerator โดยมี EncodeTypes.CODE128 เป็นอาร์กิวเมนต์
  2. หลังจากนั้นระบุข้อความที่จะเข้ารหัส
  3. สุดท้าย บันทึกผลลัพธ์โดยใช้เมธอด save() ใช้เส้นทางไฟล์เอาต์พุตเป็นอาร์กิวเมนต์

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีสร้างบาร์โค้ดโค้ด 128 ใน Python

# ตัวอย่างโค้ดนี้สาธิตวิธีการสร้างบาร์โค้ด Code 128
import aspose.barcode as barcode

# เริ่มต้นเครื่องสร้างบาร์โค้ด
# ระบุประเภทการเข้ารหัส
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE128)

# ข้อความรหัส
generator.code_text = "123456ABCDEF"

# บันทึกบาร์โค้ดที่สร้างขึ้น
generator.save("C:\\Files\\Generate_Code_128.jpg")
Generate GS1-128 Barcode using Python

Generate GS1-128 Barcode using Python

สร้างบาร์โค้ด GS1-128 ใน Python

เราสามารถสร้างบาร์โค้ด GS1-128 ได้ง่ายๆ โดยทำตามขั้นตอนด้านล่าง:

  1. สร้างอินสแตนซ์ของคลาส BarcodeGenerator โดยมี EncodeTypes.GS1CODE128 เป็นอาร์กิวเมนต์
  2. ระบุข้อความที่จะเข้ารหัส
  3. หลังจากนั้นตั้งค่าขนาดบาร์โค้ดเป็นพิกเซล
  4. สุดท้าย บันทึกผลลัพธ์โดยใช้เมธอด save() ใช้เส้นทางไฟล์เอาต์พุตเป็นอาร์กิวเมนต์

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีสร้างบาร์โค้ด GS1-128 ใน Python

# ตัวอย่างรหัสนี้สาธิตวิธีการสร้างบาร์โค้ด GS1 128
import aspose.barcode as barcode

# เริ่มต้นเครื่องสร้างบาร์โค้ด
# ระบุประเภทการเข้ารหัสเป็น GS1_CODE_128
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.GS1_CODE_128)


# ข้อความรหัส
generator.code_text = "(01)12345678901231(21)ASPOSE(30)9876"

# บันทึกบาร์โค้ดที่สร้างขึ้น
generator.save("C:\\Files\\GS1_128.jpg")
Generate GS1-128 Barcode using Python

Generate GS1-128 Barcode using Python

สร้างคูปอง UPC-A GS1 128 ใน Python

เรายังสามารถสร้างฉลากบาร์โค้ดที่มีบาร์โค้ดคูปอง GS1-128 เพิ่มเติมอยู่ในภาพเดียวกันโดยทำตามขั้นตอนที่กล่าวถึงก่อนหน้านี้ อย่างไรก็ตาม เราต้องตั้งค่า EncodeTypes เป็น UPCAGS1CODE128COUPON ในขั้นตอนแรก

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีสร้างคูปอง UPC-A GS1 Code 128 ใน Python

# ตัวอย่างโค้ดนี้สาธิตวิธีการสร้างบาร์โค้ด GS1 128 Coupon
import aspose.barcode as barcode

# เริ่มต้นเครื่องสร้างบาร์โค้ด
# ระบุประเภทการเข้ารหัส
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.UPCA_GS_1_CODE_128_COUPON)


# ข้อความรหัส
generator.code_text = "123456789012(8110)ASPOSE"

# บันทึกบาร์โค้ดที่สร้างขึ้น
generator.save("C:\\Files\\GS1_128_COUPON.jpg")
Generate UPC-A GS1 128 Coupon in Python

Generate UPC-A GS1 128 Coupon in Python

ปรับแต่งลักษณะคูปองรหัส 128 ใน Python

เรายังสามารถปรับแต่งลักษณะที่ปรากฏของบาร์โค้ดได้โดยทำตามขั้นตอนที่กล่าวไว้ก่อนหน้านี้ อย่างไรก็ตาม เราต้องกำหนดคุณสมบัติเพิ่มเติมก่อนที่จะบันทึกภาพในขั้นตอนสุดท้าย

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีปรับแต่งลักษณะบาร์โค้ดของ GS1 128 Coupon ใน Python

# ตัวอย่างโค้ดนี้สาธิตวิธีการปรับแต่งลักษณะที่ปรากฏของบาร์โค้ดคูปอง GS1 128
import aspose.barcode as barcode
from aspose.pydrawing import Color, FontStyle

# เริ่มต้นเครื่องสร้างบาร์โค้ด
# ระบุประเภทการเข้ารหัส
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.UPCA_GS_1_CODE_128_COUPON)

# ข้อความรหัส
generator.code_text = "123456789012(8110)ASPOSE"

# ปรับแต่งคำบรรยายด้านบน
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.0

# ปรับแต่งคำอธิบายด้านล่าง
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.0
generator.parameters.caption_above.font.family_name = "Verdana"

# ปรับแต่งสีแถบ
bar_color = Color(0x00, 0x00, 0xFF)
generator.parameters.barcode.bar_color = bar_color

# ระบุ X-มิติ 
# ความกว้างน้อยที่สุดของหน่วยบาร์โค้ดหรือช่องว่าง
generator.parameters.barcode.x_dimension.pixels = 2.0;

# กำหนดพื้นที่เสริมคูปอง 50 พิกเซล
generator.parameters.barcode.coupon.supplement_space.pixels = 50.0;

# ตั้งค่าความสูงของแถบ
generator.parameters.barcode.bar_height.pixels = 50.0;

# บันทึกบาร์โค้ดที่สร้างขึ้น
generator.save("C:\\Files\\Customize_Code_128.jpg")
Customize the colors and coupon supplement space in Python

Customize the colors and coupon supplement space in Python

รับใบอนุญาตฟรี

คุณสามารถ รับใบอนุญาตชั่วคราวได้ฟรี เพื่อทดลองใช้ห้องสมุดโดยไม่มีข้อจำกัดในการประเมิน

Python Barcode Generator – แหล่งการเรียนรู้ฟรี

คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับการสร้างและการอ่านบาร์โค้ด และสำรวจคุณสมบัติอื่นๆ ของ Aspose.BarCode for Python โดยใช้แหล่งข้อมูลด้านล่าง:

บทสรุป

ในบทความนี้ เราได้เรียนรู้วิธีพัฒนาตัวสร้างบาร์โค้ดโค้ด 128 ใน Python เมื่อทำตามขั้นตอนที่อธิบายไว้ในบทความนี้ คุณจะสามารถเพิ่มขีดความสามารถให้แอปพลิเคชัน Python ของคุณสร้างบาร์โค้ด GS1-128 ได้อย่างง่ายดายด้วยโค้ดไม่กี่บรรทัด ในกรณีที่มีความคลุมเครือ โปรดติดต่อเราได้ที่ ฟอรัมสนับสนุนฟรี

ดูสิ่งนี้ด้วย