Aspose.BarCode เป็นห้องสมุดที่มีประสิทธิภาพที่ซับซ้อนการสร้างรหัสบาร์การรับรู้และการจัดการในแอพ .NET บทความนี้มุ่งเน้นไปที่การรวมส่วนประกอบของผู้อําบัดร่อง 1D ของ ASPOSE.BARCODE ในโครงการของคุณ เราจะครอบคลุมการติดตั้งการตั้งค่าและตัวอย่างปฏิบัติเพื่อช่วยให้คุณเริ่มต้นการอ่านรี่โค้ดได้อย่างมีประสิทธิภาพ.
การติดตั้ง
ก่อนที่จะตกอยู่ในรายละเอียดการดําเนินการให้แน่ใจว่าคุณได้ติดตั้งส่วนประกอบที่จําเป็นในการใช้ Aspose.BarCode ในแอพ .NET ของคุณ คุณสามารถติดตั้งได้ via NuGet Package Manager หรือโดยดาวน์โหลดแพคเกจโดยตรงจากเว็บไซต์อย่างเป็นทางการ.
การใช้ NuGet Package Manager
เพื่อเพิ่ม Aspose.BarCode ไปยังโครงการของคุณผ่าน NuGet ทําตามขั้นตอนต่อไปน:
- เปิด Visual Studio และนําไปสู่โครงการของคุณ.
- คลิกขวาบนโครงการใน Solution Explorer และเลือก “จัดการแพคเกจ NuGet”.
- ค้นหา
Aspose.BarCode
และติดตั้ง.
Alternatively, you can use the Package Manager Console ด้วยคําสั่งต่อไปน:
Install-Package Aspose.BarCode
การติดตั้งคู่มือ
หากคุณต้องการดาวน์โหลดแพคเกจด้วยตนเอง:
- เยี่ยมชม เว็บไซต์ทางการ สําหรับ Aspose.BarCode.
- ดาวน์โหลดและสกัดไฟล์แพคเกจ.
- เพิ่มคําอธิบายไปยังโครงการของคุณโดยรวม DLLs ที่จําเป็น.
สร้างใบอนุญาต
เพื่อปลดล็อคฟังก์ชั่นทั้งหมดคุณต้องตั้งค่าคีย์ใบอนุญาต ขั้นตอนนี้เป็นสิ่งสําคัญเนื่องจากให้แน่ใจว่าคุณจะใช้เวอร์ชันที่ได้รับอนุญาโตตุลาการของ Aspose.BarCode.
ขั้นตอนในการสร้างใบอนุญาต
- รับคีย์ผลิตภัณฑ์ของคุณจากเว็บไซต์ Aspose หลังจากซื้อหรือลงทะเบียนสําหรับการทดสอบ.
- สร้าง A
Aspose.BarCode.Metered
object และตั้งค่าคีย์ใบอนุญาตของคุณ:
// set metered public and private keys
Aspose.BarCode.Metered metered = new Aspose.BarCode.Metered();
// Access the setMeteredKey property and pass the public and private keys as parameters
metered.SetMeteredKey("*****", "*****");
การอ้างอิงของห้องสมุด
เมื่อคุณได้ติดตั้งและใบอนุญาต Aspose.BarCode คุณต้องอ้างอิงในโครงการของคุณ นี่หมายถึงการเพิ่ม using
คู่มือด้านบนของไฟล์ C# ของคุณ:
using Aspose.BarCode;
นี่ช่วยให้คุณสามารถใช้บทเรียนและวิธีการที่ให้โดยห้องสมุด.
การติดตั้ง Barcode Reader
เพื่ออ่านบาร์โค้ดจากภาพคุณต้องตั้งค่า BarCodeReader
ประเภท วัตถุนี้รับผิดชอบในการยอมรับรหัสบาร์ในภาพหรือไฟล.
ตัวอย่าง: อ่านบาร์โค้ดจาก PNG
นี่คือวิธีที่คุณสามารถสร้างตัวอย่างใหม่ของ BarCodeReader
:
using (var reader = new Aspose.BarCode.Regeneration.BarCodeReader("path/to/barcode.png", DecodeTypes.AllSupportedTypes))
{
while (reader.Read())
{
Console.WriteLine($"Type: {reader.Type}");
Console.WriteLine($"Text: {reader.Text}");
}
}
อ่านบาร์โค้ดขั้นสูง
สําหรับการควบคุมเพิ่มเติมเกี่ยวกับกระบวนการอ่านคุณสามารถระบุประเภทสัญลักษณ์และตั้งค่าอื่น ๆ:
using (var reader = new Aspose.BarCode.Regeneration.BarCodeReader("path/to/barcode.png", DecodeTypes.Code128))
{
while (reader.Read())
{
Console.WriteLine($"Type: {reader.Type}");
Console.WriteLine($"Text: {reader.Text}");
}
}
แนวทางที่ดีที่สุด
การจัดการข้อผิดพลาด
มักจะรวมการจัดการข้อผิดพลาดเพื่อจัดการการยกเว้นด้วยความด:
try
{
using (var reader = new Aspose.BarCode.Regeneration.BarCodeReader("path/to/barcode.png", DecodeTypes.AllSupportedTypes))
{
while (reader.Read())
{
Console.WriteLine($"Type: {reader.Type}");
Console.WriteLine($"Text: {reader.Text}");
}
}
}
catch (Exception ex)
{
Console.WriteLine($"Error reading barcode: {ex.Message}");
}
ข้อสรุป
การบูรณาการ Aspose.BarCode into your .NET applications provides a robust solution for handling 1D barcodes. By following the steps outlined in this article, you can efficiently read and process barcode from images with minimal effort.
สําหรับข้อมูลรายละเอียดเพิ่มเติมหรือคุณสมบัติขั้นสูงโปรดดูเอกสารอย่างเป็นทางการ: Aspose.BarCode KB บทความ