C# สร้างบาร์โค้ดด้วยการเข้ารหัส UTF-8

ใน โพสต์ก่อนหน้า เราได้สำรวจวิธีการสร้างและอ่านบาร์โค้ดประเภทต่างๆ โดยใช้ C#. เมื่อจัดการกับภาษาที่มีตัวอักษรที่ไม่ใช่ภาษาอังกฤษ เช่น อาหรับ ละติน หรือกรีก การเข้ารหัสตัวอักษรเหล่านี้ด้วยมาตรฐาน Unicode โดยเฉพาะ UTF-8 เป็นสิ่งสำคัญ บทความนี้จะพาคุณไปยังขั้นตอนในการ สร้างและอ่านบาร์โค้ดโดยใช้การเข้ารหัส UTF-8 ใน C#.

สารบัญ

C# API สำหรับสร้างบาร์โค้ดด้วยการเข้ารหัส UTF-8

API Aspose.BarCode สำหรับ .NET เป็นโซลูชันที่แข็งแกร่งสำหรับการสร้างและรับรู้บาร์โค้ดใน C#. รองรับซิมโบลบาร์โค้ดที่หลากหลายและอนุญาตให้คุณสร้างบาร์โค้ดโดยใช้การเข้ารหัส UTF-8 คุณสามารถ ดาวน์โหลด API ได้อย่างง่ายดายหรือทำการติดตั้งผ่าน NuGet ด้วยคำสั่งต่อไปนี้:

PM> Install-Package Aspose.BarCode

สร้างบาร์โค้ดด้วยการเข้ารหัส UTF-8 ใน C#

ในการสร้างบาร์โค้ดด้วยการเข้ารหัส UTF-8 ให้ทำตามขั้นตอนเหล่านี้:

  1. สร้างอินสแตนซ์: สร้างอ็อบเจ็กต์ของคลาส BarcodeGenerator และระบุประเภทบาร์โค้ดโดยใช้ EncodeTypes.
  2. ตั้งค่าข้อความบาร์โค้ด: ใช้คุณสมบัติ BarcodeGenerator.CodeText เพื่อกำหนดข้อความสำหรับบาร์โค้ด.
  3. ระบุการเข้ารหัส: ระบุการเข้ารหัสข้อความ UTF-8 ด้วยคุณสมบัติ BarcodeGenerator.Parameters.Barcode.QR.CodeTextEncoding (ให้แน่ใจว่าได้เปลี่ยน QR เป็นประเภทบาร์โค้ดที่เหมาะสมซึ่งกำหนดใน BarcodeGenerator constructor).
  4. สร้างบาร์โค้ด: เรียกใช้เมธอด BarcodeGenerator.GenerateBarCodeImage เพื่อสร้างบาร์โค้ด โดยบันทึกภาพที่ส่งกลับในอ็อบเจ็กต์ Bitmap.
  5. บันทึกภาพ: สุดท้าย บันทึกภาพบาร์โค้ดเป็นไฟล์โดยใช้เมธอด Bitmap.Save(String).

นี่คือตัวอย่างโค้ดที่แสดงวิธีการสร้างบาร์โค้ดด้วยการเข้ารหัส UTF-8 ใน C#:

อ่านบาร์โค้ดที่เข้ารหัส UTF-8 โดยใช้ C#

ในการรับรู้บาร์โค้ดที่เข้ารหัส UTF-8 โดยใช้ C# ให้ทำตามขั้นตอนเหล่านี้:

  1. โหลดภาพบาร์โค้ด: ใช้คลาส BarCodeReader เพื่อโหลดภาพบาร์โค้ดของคุณ.
  2. ประมวลผลผลลัพธ์: ทำการวนลูปผ่านแต่ละ BarCodeResult ที่ส่งกลับโดยเมธอด BarCodeReader.ReadBarCodes().
  3. ตั้งค่าการเข้ารหัส: สร้างอ็อบเจ็กต์ของคลาส Encoding และตั้งค่าเป็น UTF-8.
  4. เรียกคืนอาร์เรย์ตัวอักษร: เข้าถึงอาร์เรย์ตัวอักษรจากไบต์ที่ส่งกลับโดยอ็อบเจ็กต์ BarCodeResult.
  5. สร้างสตริง: สร้างสตริง Unicode จากตัวอักษรเพื่อให้ได้ข้อความบาร์โค้ด.
  6. แสดงผลข้อความ: สุดท้าย ให้พิมพ์ข้อความบาร์โค้ดที่ได้รับ.

นี่คือตัวอย่างโค้ดที่แสดงวิธีการรับรู้บาร์โค้ดโดยใช้การเข้ารหัส UTF-8 ใน C#:

ขอใบอนุญาต API ฟรี

หากคุณสนใจทดลองใช้ API คุณสามารถ ขอใบอนุญาตชั่วคราวฟรี.

สรุป

ในบทความนี้ คุณได้เรียนรู้วิธีการสร้างและอ่านบาร์โค้ดโดยใช้การเข้ารหัส UTF-8 ใน C#. ด้วย Aspose Plugin คุณสามารถจัดการชุดตัวอักษรที่หลากหลายได้อย่างมีประสิทธิภาพ สำหรับการสำรวจเพิ่มเติม โปรดตรวจสอบ เอกสาร เพื่อข้อมูลเชิงลึกเพิ่มเติมเกี่ยวกับ API บาร์โค้ด C#.

ลิงก์ที่เกี่ยวข้อง