สร้างบาร์โค้ด EAN ใน C#

บาร์โค้ด EAN เรียกอีกอย่างว่า European Article Number มีรหัส EAN หลายรูปแบบที่มีข้อมูลเสริมเป็นตัวเลขเพิ่มเติม บทความนี้กล่าวถึงวิธีการสร้างโค้ด EAN โดยทางโปรแกรมใน C# นอกจากนี้ยังแนะนำวิธีการต่อท้ายตัวเลขเสริมด้วยรหัส EAN 13 เพื่อให้เป็นบาร์โค้ด EAN 5

C # API เพื่อสร้าง EAN Barcode - ดาวน์โหลดฟรี

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

PM> Install-Package Aspose.BarCode

สร้างบาร์โค้ด EAN 13 ใน C#

คุณต้องทำตามขั้นตอนด้านล่างเพื่อสร้างบาร์โค้ด EAN 13:

  1. สร้างอินสแตนซ์ของคลาส BarcodeGenerator และตั้งค่า EncodeType เป็น EAN13
  2. กำหนดขนาดเป็นพิกเซล
  3. บันทึกรหัส EAN ที่สร้างขึ้นเป็นรูปภาพ

ข้อมูลโค้ดต่อไปนี้สาธิตวิธีสร้างบาร์โค้ด EAN 13 ใน C#:

// เริ่มต้นอินสแตนซ์ของคลาส BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN13, "1234567890128");

// กำหนดขนาดเป็นพิกเซล
gen.Parameters.Barcode.XDimension.Pixels = 2;

// บันทึกเอาต์พุตบาร์โค้ด EAN 13
gen.Save("Ean13.png", BarCodeImageFormat.Png);

สร้าง EAN 5 ด้วยข้อมูลเสริมใน C

ขั้นตอนต่อไปนี้แสดงวิธีสร้างรหัส EAN พร้อมข้อมูลเสริมใน C#

  1. เริ่มต้นวัตถุของคลาส BarcodeGenerator และระบุ EncodeType
  2. ตั้งค่าพื้นที่เสริมและข้อมูลเสริม EAN 5
  3. ส่งออกบาร์โค้ด EAN เอาต์พุตเป็นรูปแบบรูปภาพใดๆ เช่น JPG, PNG, BMP เป็นต้น

ข้อมูลโค้ดด้านล่างอธิบายวิธีสร้างโค้ด EAN 5 พร้อมข้อมูลเพิ่มเติมโดยทางโปรแกรมใน C#:

// เริ่มต้นอินสแตนซ์ของคลาส BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN13, "1234567890128");

//// กำหนดขนาดเป็นพิกเซล
gen.Parameters.Barcode.XDimension.Pixels = 2;

// ตั้งค่าพื้นที่เสริมเป็นพิกเซล
gen.Parameters.Barcode.Supplement.SupplementSpace.Pixels = 20;

// ชุดเสริม EAN 5
gen.Parameters.Barcode.Supplement.SupplementData = "12345";

// บันทึกบาร์โค้ด EAN 5
gen.Save("SupplementEAN5.png", BarCodeImageFormat.Png);

ภาพหน้าจอด้านล่างแสดงบาร์โค้ด EAN 5 เอาต์พุตพร้อมข้อมูลเสริม:

สร้าง EAN 5 ใน C#

รับใบอนุญาตฟรี

คุณสามารถขอ ใบอนุญาตชั่วคราวฟรี เพื่อประเมินคุณลักษณะของ API โดยไม่มีข้อจำกัดใดๆ

บทสรุป

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

ดูสิ่งนี้ด้วย