บาร์โค้ดเป็นส่วนสำคัญของธุรกิจทุกประเภท การใช้บาร์โค้ดแพร่หลายในการใช้งานที่หลากหลาย รวมถึงการจัดการสินค้าคงคลัง การติดตามสินค้า และระบบ ณ จุดขาย ในฐานะนักพัฒนา คุณมักจะพบว่าตัวเองอยู่ในสถานการณ์ที่ต้องสร้างบาร์โค้ดในแอปพลิเคชัน Python ของคุณ เราสามารถสร้างบาร์โค้ดคุณภาพสูงได้อย่างง่ายดายในแอปพลิเคชัน Python โดยใช้ Aspose.Barcode สำหรับ Python API ไลบรารี Python Barcode Generator จะได้รับการตรวจสอบโดยละเอียดในบล็อกโพสต์นี้ พร้อมด้วยคำแนะนำทีละขั้นตอนในการใช้งาน หลังจากทำตามขั้นตอนดังกล่าวแล้ว เราก็จะได้ Python Barcode Generator เป็นของตัวเอง มาเริ่มกันเลย
หัวข้อต่อไปนี้จะกล่าวถึงในบทความนี้:
- Python Barcode Generator API - ดาวน์โหลดฟรี
- วิธีสร้างบาร์โค้ดใน Python
- การตั้งค่าและติดตั้ง Aspose.BarCode สำหรับ Python
- ขั้นตอนในการสร้างบาร์โค้ดด้วย Python
- ปรับแต่งลักษณะที่ปรากฏของบาร์โค้ด
- ปรับแต่งฉลากของบาร์โค้ด
- แสดงคำบรรยายบาร์โค้ด
- การบันทึกและส่งออกบาร์โค้ดที่สร้างขึ้น
- รับใบอนุญาตฟรี
- สร้างบาร์โค้ดออนไลน์
- แหล่งการเรียนรู้
Python Barcode Generator API - ดาวน์โหลดฟรี
Aspose.BarCode for Python เป็น API ที่ทรงพลังและหลากหลายสำหรับการสร้างและจัดการบาร์โค้ดในรูปแบบต่างๆ เป็นเครื่องมือที่ยืดหยุ่นและเชื่อถือได้ซึ่งช่วยให้นักพัฒนาสามารถสร้างและอ่านบาร์โค้ด 1 มิติและ 2 มิติประเภทต่างๆ รองรับ 60 ประเภทของสัญลักษณ์บาร์โค้ด รวมถึงสัญลักษณ์ยอดนิยมเช่น Code 39, Code 128, QR Code, EAN, UPC, PDF147, Data Matrix และ บาร์โค้ดที่ซับซ้อน
ด้วย Aspose.BarCode สำหรับ Python เราสามารถสร้างภาพบาร์โค้ดในรูปแบบไฟล์ต่างๆ เช่น PNG, JPEG และ TIFF ได้อย่างง่ายดาย นอกจากนี้ API ยังให้ความสามารถในการตั้งค่าคุณสมบัติของบาร์โค้ด เช่น ขนาด การวางแนว ความละเอียด และอื่นๆ นอกจากนี้ เรายังสามารถสร้างบาร์โค้ดด้วยการเข้ารหัสข้อมูลแบบกำหนดเองและดึงข้อมูลจากภาพบาร์โค้ดที่มีอยู่
หากคุณกำลังมองหาการสร้างบาร์โค้ด เครื่องอ่านบาร์โค้ด และเครื่องมือการจัดการที่ครอบคลุม เชื่อถือได้ และใช้งานง่าย Aspose.BarCode เป็นตัวเลือกที่ดีที่ควรพิจารณา
จะสร้างบาร์โค้ดใน Python ได้อย่างไร?
สำหรับการสร้างบาร์โค้ดใน Python เราจะใช้ Aspose.BarCode สำหรับ Python เราสามารถรวมเข้ากับโครงการ Python ได้อย่างง่ายดาย ชุดคุณสมบัติที่กว้างขวางทำให้เป็นตัวเลือกที่ชาญฉลาดสำหรับนักพัฒนาที่กำลังมองหาการสร้างบาร์โค้ดที่แข็งแกร่งและปรับเปลี่ยนได้และไลบรารีการอ่านสำหรับ Python
การตั้งค่าและติดตั้ง Aspose.BarCode สำหรับ Python
ก่อนที่จะเริ่มเขียนโค้ด Python เพื่อสร้างบาร์โค้ด เราต้องตั้งค่าและติดตั้ง Aspose.BarCode สำหรับ Python ในโครงการ Python ของเรา เราสามารถรวมเข้ากับโครงการ Python ที่มีอยู่หรือในโครงการที่สร้างขึ้นใหม่
โปรด ดาวน์โหลดแพ็คเกจ หรือ ติดตั้ง API จาก PyPI โดยใช้คำสั่ง pip ต่อไปนี้ในคอนโซล:
pip install aspose-barcode-for-python-via-net
ขั้นตอนในการสร้างบาร์โค้ดใน Python
เราสามารถสร้างบาร์โค้ดด้วย Aspose.BarCode สำหรับ Python โดยทำตามขั้นตอนด้านล่าง:
- ประการแรก สร้างอินสแตนซ์ของคลาส BarcodeGenerator และตั้งค่า EncodeTypes ที่ต้องการ
- ถัดไป ระบุข้อความรหัสที่ป้อน
- หรือระบุตัวเลือกการปรับแต่งบาร์โค้ด
- สุดท้าย เรียกใช้เมธอด save() เพื่อบันทึกภาพบาร์โค้ดที่สร้างขึ้นที่เส้นทางไฟล์ที่กำหนด
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีสร้างบาร์โค้ดโดยใช้ Python
# ตัวอย่างรหัสนี้สาธิตวิธีการสร้างบาร์โค้ด Code 39 Stanard
import aspose.barcode as barcode
# เริ่มต้นเครื่องสร้างบาร์โค้ด
# ระบุประเภทการเข้ารหัส
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE_39_STANDARD)
# ข้อความรหัส
generator.code_text = "1234567890"
# บันทึกบาร์โค้ดที่สร้างขึ้น
generator.save("C:\\Files\\Code39Standard.jpg")
ปรับแต่งรูปลักษณ์ของบาร์โค้ด
เราสามารถปรับแต่งลักษณะที่ปรากฏของบาร์โค้ดได้โดยตั้งค่าความละเอียด สีพื้นหลัง สีเส้นขอบ สีของคำอธิบายภาพ ความสูงของภาพ ฯลฯ ในการปรับแต่งลักษณะที่ปรากฏของบาร์โค้ด โปรดทำตามขั้นตอนที่กล่าวถึงก่อนหน้านี้ อย่างไรก็ตาม เราจำเป็นต้องตั้งค่าคุณสมบัติที่จำเป็นเพิ่มเติม
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีปรับแต่งรูปลักษณ์ของบาร์โค้ดโดยใช้ Python
# ตัวอย่างโค้ดนี้แสดงให้เห็นถึงการเริ่มต้นการปรับแต่งรูปลักษณ์ของบาร์โค้ด
import aspose.barcode as barcode
from aspose.pydrawing import Color
# เริ่มต้น BarcodeGenerator
# ระบุประเภทการเข้ารหัส
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE_39_STANDARD)
# ข้อความรหัส
generator.code_text = "1234567890"
# ตั้งค่าความละเอียดของภาพ
generator.parameters.resolution = 300
# ระบุขนาดของภาพบาร์โค้ด
generator.parameters.barcode.x_dimension.pixels = 4
# ระบุสีด้านหน้าของบาร์โค้ด
generator.parameters.barcode.fore_color = Color(0, 0, 255)
# ระบุแถบสีของบาร์โค้ด
generator.parameters.back_color = Color(255,0,0)
# บันทึกบาร์โค้ดที่สร้างขึ้น
generator.save("C:\\Files\\Customize.jpg")
ปรับแต่งฉลากบาร์โค้ด
เรายังสามารถปรับแต่งฉลากบาร์โค้ดได้ด้วยการตั้งค่าสี ตำแหน่ง ระยะห่าง และแบบอักษร โปรดทำตามขั้นตอนที่กล่าวถึงก่อนหน้านี้เพื่อปรับแต่งฉลากบาร์โค้ด อย่างไรก็ตาม เราจำเป็นต้องตั้งค่าคุณสมบัติต่างๆ ของคลาส codetextparameters เพื่อปรับแต่ง label
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีปรับแต่งฉลากบาร์โค้ดโดยใช้ Python
# ตัวอย่างรหัสนี้สาธิตวิธีการปรับแต่งข้อความรหัสของบาร์โค้ด
import aspose.barcode as barcode
from aspose.pydrawing import Color, FontStyle
# เริ่มต้นเครื่องสร้างบาร์โค้ด
# ระบุประเภทการเข้ารหัส
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE_39_STANDARD, "Aspose.BarCode")
# ตั้งค่าความละเอียดของภาพ
generator.parameters.resolution = 300
# ระบุขนาดของภาพบาร์โค้ด
generator.parameters.barcode.x_dimension.pixels = 4
# ปรับแต่งข้อความรหัส
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;
# บันทึกบาร์โค้ดที่สร้างขึ้น
generator.save("C:\\Files\\BarcodeCodeText.jpg")
แสดงคำบรรยายบาร์โค้ด
เราสามารถแสดงและปรับแต่งคำบรรยายบาร์โค้ดได้ เราสามารถแสดงคำบรรยายที่ด้านใดด้านหนึ่งของบาร์โค้ดได้โดยการตั้งค่าแบบอักษร ขนาด สี และการจัดตำแหน่ง โปรดทำตามขั้นตอนที่กล่าวถึงก่อนหน้านี้เพื่อแสดงคำบรรยาย อย่างไรก็ตาม เราจำเป็นต้องตั้งค่าคุณสมบัติของคลาส captionabove และ captionbelow เพื่อปรับแต่ง captions
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแสดงและปรับแต่งคำบรรยายบนบาร์โค้ดโดยใช้ Python
# ตัวอย่างโค้ดนี้สาธิตวิธีการแสดงคำบรรยายบนบาร์โค้ด
import aspose.barcode as barcode
from aspose.pydrawing import Color, FontStyle
# เริ่มต้นเครื่องสร้างบาร์โค้ด
# ระบุประเภทการเข้ารหัส
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE128)
# ข้อความรหัส
generator.code_text = "1234567890"
# ตั้งค่าความละเอียดของภาพ
generator.parameters.resolution = 300
# กำหนดคำบรรยายเหนือบาร์โค้ด
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
# กำหนดคำบรรยายใต้บาร์โค้ด
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"
# บันทึกบาร์โค้ดที่สร้างขึ้น
generator.save("C:\\Files\\BarcodeCaption.jpg")
บันทึกและส่งออกบาร์โค้ดที่สร้างขึ้น
เราสามารถบันทึกบาร์โค้ดที่สร้างขึ้นในรูปแบบภาพยอดนิยม เช่น JPG, PNG, TIFF, BMP, GIF, EMF, SVG เป็นต้น โปรดติดตาม ขั้นตอนที่กล่าวถึงก่อนหน้านี้เพื่อบันทึกบาร์โค้ดในรูปแบบภาพที่ต้องการ อย่างไรก็ตาม เราเพียงแค่ต้องระบุรูปแบบภาพที่ส่งออกในขั้นตอนสุดท้าย
- บันทึกบาร์โค้ดเป็น PNG
# Save the generated barcode as a PNG image
generator.save("C:\\Files\\Barcode.png")
- บันทึกบาร์โค้ดใน TIFF
# Save the generated barcode as a TIFF image
generator.save("C:\\Files\\Barcode.tiff")
- สร้างและบันทึกบาร์โค้ดในรูปแบบ SVG
# Save the generated barcode as an SVG image
generator.save("C:\\Files\\Barcode.svg")
Barcode Python Library - รับใบอนุญาตฟรี
Aspose นำเสนอรุ่นทดลองใช้ฟรีที่สามารถใช้เพื่อทดสอบคุณสมบัติและความสามารถของไลบรารี คุณสามารถ รับใบอนุญาตชั่วคราวได้ฟรี เพื่อทดสอบห้องสมุดด้วยตัวคุณเองโดยไม่มีข้อจำกัดในการประเมิน
สร้างบาร์โค้ดออนไลน์
คุณสามารถสร้างบาร์โค้ดออนไลน์ได้ฟรีโดยใช้เว็บแอปเครื่องสร้างบาร์โค้ดออนไลน์ ซึ่งพัฒนาโดยใช้ API นี้
วิธีสร้าง Python Barcode - แหล่งการเรียนรู้
คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับการสร้างบาร์โค้ดและสำรวจคุณสมบัติอื่นๆ ของ Aspose.BarCode สำหรับ Python โดยใช้แหล่งข้อมูลด้านล่าง:
- Aspose.BarCode สำหรับเอกสาร Python Online
- Aspose.BarCode สำหรับตัวอย่างโค้ด Python Github
- คู่มืออ้างอิง API ของ Aspose.BarCode สำหรับ Python
บทสรุป
ในบล็อกโพสต์นี้ เราได้เรียนรู้วิธีสร้างเครื่องสร้างบาร์โค้ด Python ของเราเอง ด้วยคู่มือนี้ คุณจะสามารถสร้างบาร์โค้ดระดับมืออาชีพได้ในเวลาไม่นาน และปรับแต่งให้เหมาะกับความต้องการของคุณได้อย่างง่ายดาย ในกรณีที่มีความคลุมเครือ โปรดติดต่อเราได้ที่ ฟอรัมสนับสนุนฟรี