ใน โพสต์ก่อนหน้า เราได้สำรวจวิธีการสร้างและอ่านบาร์โค้ดประเภทต่างๆ โดยใช้ C#. เมื่อจัดการกับภาษาที่มีตัวอักษรที่ไม่ใช่ภาษาอังกฤษ เช่น อาหรับ ละติน หรือกรีก การเข้ารหัสตัวอักษรเหล่านี้ด้วยมาตรฐาน Unicode โดยเฉพาะ UTF-8 เป็นสิ่งสำคัญ บทความนี้จะพาคุณไปยังขั้นตอนในการ สร้างและอ่านบาร์โค้ดโดยใช้การเข้ารหัส UTF-8 ใน C#.
สารบัญ
- C# API สำหรับสร้างบาร์โค้ดด้วยการเข้ารหัส UTF-8
- สร้างบาร์โค้ดด้วยการเข้ารหัส UTF-8 ใน C#
- อ่านบาร์โค้ดด้วยการเข้ารหัส UTF-8 ใน C#
- ขอใบอนุญาต API ฟรี
C# API สำหรับสร้างบาร์โค้ดด้วยการเข้ารหัส UTF-8
API Aspose.BarCode สำหรับ .NET เป็นโซลูชันที่แข็งแกร่งสำหรับการสร้างและรับรู้บาร์โค้ดใน C#. รองรับซิมโบลบาร์โค้ดที่หลากหลายและอนุญาตให้คุณสร้างบาร์โค้ดโดยใช้การเข้ารหัส UTF-8 คุณสามารถ ดาวน์โหลด API ได้อย่างง่ายดายหรือทำการติดตั้งผ่าน NuGet ด้วยคำสั่งต่อไปนี้:
PM> Install-Package Aspose.BarCode
สร้างบาร์โค้ดด้วยการเข้ารหัส UTF-8 ใน C#
ในการสร้างบาร์โค้ดด้วยการเข้ารหัส UTF-8 ให้ทำตามขั้นตอนเหล่านี้:
- สร้างอินสแตนซ์: สร้างอ็อบเจ็กต์ของคลาส BarcodeGenerator และระบุประเภทบาร์โค้ดโดยใช้ EncodeTypes.
- ตั้งค่าข้อความบาร์โค้ด: ใช้คุณสมบัติ BarcodeGenerator.CodeText เพื่อกำหนดข้อความสำหรับบาร์โค้ด.
- ระบุการเข้ารหัส: ระบุการเข้ารหัสข้อความ UTF-8 ด้วยคุณสมบัติ BarcodeGenerator.Parameters.Barcode.QR.CodeTextEncoding (ให้แน่ใจว่าได้เปลี่ยน QR เป็นประเภทบาร์โค้ดที่เหมาะสมซึ่งกำหนดใน BarcodeGenerator constructor).
- สร้างบาร์โค้ด: เรียกใช้เมธอด BarcodeGenerator.GenerateBarCodeImage เพื่อสร้างบาร์โค้ด โดยบันทึกภาพที่ส่งกลับในอ็อบเจ็กต์ Bitmap.
- บันทึกภาพ: สุดท้าย บันทึกภาพบาร์โค้ดเป็นไฟล์โดยใช้เมธอด Bitmap.Save(String).
นี่คือตัวอย่างโค้ดที่แสดงวิธีการสร้างบาร์โค้ดด้วยการเข้ารหัส UTF-8 ใน C#:
อ่านบาร์โค้ดที่เข้ารหัส UTF-8 โดยใช้ C#
ในการรับรู้บาร์โค้ดที่เข้ารหัส UTF-8 โดยใช้ C# ให้ทำตามขั้นตอนเหล่านี้:
- โหลดภาพบาร์โค้ด: ใช้คลาส BarCodeReader เพื่อโหลดภาพบาร์โค้ดของคุณ.
- ประมวลผลผลลัพธ์: ทำการวนลูปผ่านแต่ละ BarCodeResult ที่ส่งกลับโดยเมธอด BarCodeReader.ReadBarCodes().
- ตั้งค่าการเข้ารหัส: สร้างอ็อบเจ็กต์ของคลาส Encoding และตั้งค่าเป็น UTF-8.
- เรียกคืนอาร์เรย์ตัวอักษร: เข้าถึงอาร์เรย์ตัวอักษรจากไบต์ที่ส่งกลับโดยอ็อบเจ็กต์ BarCodeResult.
- สร้างสตริง: สร้างสตริง Unicode จากตัวอักษรเพื่อให้ได้ข้อความบาร์โค้ด.
- แสดงผลข้อความ: สุดท้าย ให้พิมพ์ข้อความบาร์โค้ดที่ได้รับ.
นี่คือตัวอย่างโค้ดที่แสดงวิธีการรับรู้บาร์โค้ดโดยใช้การเข้ารหัส UTF-8 ใน C#:
ขอใบอนุญาต API ฟรี
หากคุณสนใจทดลองใช้ API คุณสามารถ ขอใบอนุญาตชั่วคราวฟรี.
สรุป
ในบทความนี้ คุณได้เรียนรู้วิธีการสร้างและอ่านบาร์โค้ดโดยใช้การเข้ารหัส UTF-8 ใน C#. ด้วย Aspose Plugin คุณสามารถจัดการชุดตัวอักษรที่หลากหลายได้อย่างมีประสิทธิภาพ สำหรับการสำรวจเพิ่มเติม โปรดตรวจสอบ เอกสาร เพื่อข้อมูลเชิงลึกเพิ่มเติมเกี่ยวกับ API บาร์โค้ด C#.