Aspose.BarCode สำหรับ Python ผ่าน .NET

เรามีความยินดีที่จะแจ้งให้ทราบว่า Aspose.BarCode API สามารถเข้าถึงได้สำหรับภาษาโปรแกรม Python ผ่านแพลตฟอร์ม .NET สิ่งนี้ช่วยให้นักพัฒนาสามารถผสานรวมการสร้างบาร์โค้ดขั้นสูงและฟังก์ชันการรู้จำเข้ากับโครงการ Python ของพวกเขาที่ใช้งานในสภาพแวดล้อม .NET ได้อย่างไร้รอยต่อ

ในบทความนี้ เราขอแนะนำเครื่องสแกนบาร์โค้ดและไลบรารีตัวสร้างที่เพิ่มเข้ามาใหม่สำหรับ Python ผ่าน .NET คุณลักษณะหลัก และรายละเอียดบางประการเกี่ยวกับการติดตั้งและการออกใบอนุญาต ดูข้อมูลเพิ่มเติมเกี่ยวกับ API นี้ได้ใน หน้าผลิตภัณฑ์ ที่เกี่ยวข้อง

คุณสมบัติของ Aspose.BarCode สำหรับ Python ผ่าน .NET

Aspose.BarCode API สำหรับ Python ผ่าน .NET เป็นเครื่องมืออันทรงพลังที่ช่วยให้นักพัฒนารวมการสร้างบาร์โค้ดและฟังก์ชันการอ่านเข้ากับโครงการ Python ของตนได้อย่างง่ายดาย คุณสมบัติหลักบางประการของไลบรารีบาร์โค้ดนี้ประกอบด้วย:

  • รองรับรูปแบบบาร์โค้ดที่หลากหลาย: รองรับบาร์โค้ดมากกว่า 40 ประเภท รวมถึง QR Code, Aztec Code, PDF417, Data Matrix, EAN, UPC, Code 39 และอื่นๆ
  • ความสามารถในการจดจำบาร์โค้ดขั้นสูง: สามารถอ่านบาร์โค้ดจากรูปแบบภาพต่างๆ (BMP, GIF, PNG, JPG หรือ TIFF) และมีคุณภาพแตกต่างกัน ยิ่งไปกว่านั้น ยังช่วยให้สามารถถอดรหัสบาร์โค้ดที่เสียหายหรือบิดเบี้ยวได้ และรองรับการตั้งค่าล่วงหน้าสำหรับการรู้จำแบบต่างๆ ซึ่งสามารถใช้เพื่อจัดลำดับความสำคัญของการอ่านบาร์โค้ดในด้านความเร็วหรือคุณภาพ
  • ตัวเลือกการปรับแต่ง: นักพัฒนาสามารถปรับแต่งลักษณะต่างๆ ของบาร์โค้ดที่สร้างขึ้น เช่น ขนาด การวางแนว และสี
  • การรวมที่ง่าย: สามารถรวมเข้ากับโปรเจ็กต์ Python ได้อย่างง่ายดายโดยใช้แพลตฟอร์ม .NET
  • เอาต์พุตคุณภาพสูง: สร้างภาพบาร์โค้ดคุณภาพสูงที่สามารถสแกนและอ่านได้ง่ายด้วยเครื่องอ่านบาร์โค้ดใดๆ
  • ใช้งานง่าย: มีฟังก์ชันมากมายและใช้งานง่าย ซึ่งสามารถเรียกใช้จาก Python ได้อย่างง่ายดาย
  • ความยืดหยุ่น: สามารถใช้กับสภาพแวดล้อมการพัฒนาประเภทใดก็ได้ ไม่ว่าจะเป็นบนเว็บหรือบนเดสก์ท็อป
  • ความเป็นอิสระของแพลตฟอร์ม: ไม่ขึ้นอยู่กับแพลตฟอร์มและสามารถใช้กับระบบปฏิบัติการต่างๆ เช่น Windows, Linux หรือ Mac

ประเภทบาร์โค้ดที่รองรับ

Aspose.BarCode API สำหรับ Python ผ่าน .NET รองรับบาร์โค้ดหลากหลายประเภท รวมถึงสัญลักษณ์เชิงเส้น 2D และไปรษณีย์กว่า 60 รายการ:

  • บาร์โค้ดเชิงเส้นเป็นบาร์โค้ดประเภทที่พบมากที่สุดและแสดงด้วยชุดของเส้นคู่ขนานและช่องว่าง Aspose.BarCode API สำหรับ Python ผ่าน .NET รองรับสัญลักษณ์เชิงเส้นยอดนิยม เช่น Code 39, Code 128, EAN-13, EAN-8, Interleaved 2-of-5, UPC-A, UPC-E, Databar, Codabar, Codablok -f และอื่น ๆ

  • บาร์โค้ด 2 มิติมีความจุมากกว่าแบบเส้นตรง พวกเขาถูกกำหนดให้เป็นเมทริกซ์ของจุดหรือสี่เหลี่ยม Aspose.BarCode API สำหรับ Python ผ่าน .NET รองรับประเภท 2 มิติที่ใช้กันอย่างแพร่หลาย เช่น QR Code และ Micro QR Code, PDF417, Aztec Code, DotCode, Data Matrix, MaxiCode และอื่นๆ

  • บาร์โค้ดไปรษณีย์ใช้สำหรับคัดแยกและติดตามจดหมาย ไลบรารีบาร์โค้ดรองรับชุดมาตรฐานบาร์โค้ดไปรษณีย์มากมาย รวมถึง Royal Mail, Planet, Postnet และอื่นๆ

ความสามารถในการสร้างและการรับรู้

Aspose.BarCode API สำหรับ Python ผ่าน .NET นำเสนอความสามารถในการสร้างขั้นสูงและการจดจำสำหรับประเภทบาร์โค้ดที่หลากหลาย:

  • ความสามารถในการสร้าง: API ช่วยให้นักพัฒนาสร้างภาพบาร์โค้ดคุณภาพสูงได้อย่างง่ายดายโดยใช้ API ที่เรียบง่ายและใช้งานง่าย คลาสหลักสำหรับสร้างบาร์โค้ดเรียกว่า BarCodeGenerator โดยจะมีวิธีการตั้งค่าคุณสมบัติต่างๆ ของบาร์โค้ดที่สร้างขึ้น เช่น รูปแบบบาร์โค้ด ข้อความ และขนาด เมื่อตั้งค่าคุณสมบัติแล้ว สามารถใช้วิธีบันทึกเพื่อบันทึกภาพบาร์โค้ดที่สร้างขึ้นเป็นไฟล์หรือสตรีมได้

  • ความสามารถในการอ่าน: API ยังเปิดใช้งานความสามารถในการจดจำบาร์โค้ดขั้นสูง ทำให้นักพัฒนาสามารถจดจำบาร์โค้ดจากแหล่งต่างๆ ได้อย่างง่ายดาย เช่น รูปภาพ, PDF และแม้แต่สตรีมสดจากกล้องเว็บแคม คลาสหลักสำหรับการจดจำบาร์โค้ดเรียกว่า BarCodeReader ประกอบด้วยวิธีการจดจำบาร์โค้ดจากไฟล์ สตรีม หรือวัตถุรูปภาพ เมื่อรู้จักบาร์โค้ดแล้ว สามารถใช้เมธอด getcodetext เพื่อดึงข้อความที่เข้ารหัสในบาร์โค้ดได้

โปรดดู เอกสารประกอบ API สำหรับข้อมูลโดยละเอียดเกี่ยวกับคลาส วิธีการ และคุณสมบัติทั้งหมดที่มีให้ใช้งาน

การติดตั้งและการใช้งาน

ขั้นตอนการติดตั้ง Aspose.BarCode สำหรับ Python ผ่าน .NET มีขั้นตอนง่ายๆ ไม่กี่ขั้นตอน ก่อนดำเนินการต่อ ตรวจสอบให้แน่ใจว่าคุณได้ปฏิบัติตามข้อกำหนดที่จำเป็นต่อไปนี้:

  • Python 3.6 หรือสูงกว่า
  • ไลบรารีรันไทม์ GCC-6 (หรือใหม่กว่า)
  • การขึ้นต่อกันของ .NET Core Runtime
  • สำหรับ Python 3.6-3.7: pymalloc build ของ Python
  • libpython แชร์ไลบรารี Python

สามารถรับ Aspose.BarCode สำหรับ Python ผ่าน .NET ได้โดยดาวน์โหลดไฟล์ .whl จาก หน้าดาวน์โหลด API เมื่อคุณมีไฟล์แล้ว คุณสามารถติดตั้งผ่านบรรทัดคำสั่งโดยใช้คำสั่งต่อไปนี้:

pip ติดตั้งชื่อแพ็คเกจ

อีกทางเลือกหนึ่ง ซอร์สโค้ดสำหรับไลบรารีบาร์โค้ดมีอยู่ในที่เก็บ Pypi (Python Package Index) เป็นแพ็คเกจที่สามารถติดตั้งได้โดยการรันคำสั่งต่อไปนี้:

pip ติดตั้ง aspose-barcode-for-python-via-net

การออกใบอนุญาต

Aspose.BarCode สำหรับ Python ผ่าน .NET มีโหมดการประเมินที่ช่วยให้สามารถสร้างบาร์โค้ดได้โดยไม่มีข้อจำกัดใดๆ อย่างไรก็ตาม ลายน้ำที่มีคำว่า “Aposose” จะถูกวางไว้บนภาพบาร์โค้ดที่ได้ นอกจากนี้ยังสามารถใช้รุ่นที่ไม่มีลิขสิทธิ์เพื่ออ่านบาร์โค้ดที่รองรับทั้งหมด อย่างไรก็ตาม เฉพาะรหัส 39 เท่านั้นที่สามารถถอดรหัสได้โดยไม่มีข้อจำกัดใดๆ ความพยายามที่จะอ่านบาร์โค้ดที่สอดคล้องกับประเภทอื่นๆ จะส่งผลให้ 30% ของข้อความที่ถอดรหัสถูกปิดบังด้วย "" หากต้องการเข้าถึงฟังก์ชันเต็มรูปแบบของห้องสมุดและดำเนินการสร้างและอ่านบาร์โค้ดโดยไม่มีข้อจำกัดหรือการวางลายน้ำ จะต้องได้รับใบอนุญาต เมื่อซื้อใบอนุญาตแล้ว คุณจะสามารถเข้าถึงคุณสมบัติทั้งหมดของห้องสมุดได้อย่างเต็มที่

หากคุณต้องการทดสอบความสามารถเต็มรูปแบบของ Aspose.BarCode สำหรับ Python ผ่าน .NET คุณสามารถขอใบอนุญาตชั่วคราว 30 วัน สำหรับรายละเอียดเพิ่มเติม โปรดดูคำแนะนำเกี่ยวกับ How to get a Temporary License? หากต้องการใช้ไลบรารีบาร์โค้ดโดยไม่มีข้อจำกัดใดๆ จะต้องซื้อใบอนุญาตเชิงพาณิชย์ คุณสามารถดูข้อมูลเกี่ยวกับราคาและเงื่อนไขได้ ที่นี่

บทสรุป

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

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