วิธีการสร้างรหัสบาร์ EAN-13 และ Ean-8 สําหรับผลิตภัณฑ์ค้าปลีกใน .NET

วิธีการสร้างรหัสบาร์ EAN-13 และ Ean-8 สําหรับผลิตภัณฑ์ค้าปลีกใน .NET

บาร์โค้ด EAN-13 และ Ean-8 คืออะไร?

EAN-13 และ Ean-8 เป็นมาตรฐานระดับโลกสําหรับรหัสบาร์ผลิตภัณฑ์ค้าปลีก เหล็ก-13 รหัส 13 หมายเลขและใช้ในผลิตภัณฑ์ผู้บริโภคเกือบทุกแห่งทั่วโลก เฉ็ก-8 คือรุ่นขนาดกะทัดรัด 8 องศาสําหรับแพ็คเกจขนาดเล็กและพื้นที่ฉลากที่ จํากัด ทั้งสองรูปแบบช่วยให้การตรวจสอบอย่างรวดเร็วและไม่มีข้อผิดพลาดการจัดเก็บข้อมูลและการจัดการโซ่จําหน่าย

เริ่มต้นอย่างรวดเร็ว (ตัวอย่างขั้นต่ํา)

using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.EAN13, "590123412345");
generator.Save("product-ean13.png", BarCodeImageFormat.Png);

ตารางเนื้อหา

บทนํา

บทความนี้แสดงให้เห็นถึงวิธีการสร้างรหัสบาร์ EAN-13 และ Ean-8 สําหรับผลิตภัณฑ์ค้าปลีกโดยใช้ Aspose.BarCode สําหรับ .NET รวมถึงโค้ด C# ที่สมบูรณ์เคล็ดลับการปรับแต่งและตอบสนองต่อคําถามเกี่ยวกับการบูรณาการขายส่งในโลกจริง

ข้อกําหนด

  • Visual Studio 2019 หรือภายหลัง
  • .NET 6.0+ หรือ .Net Framework 4.6.2+
  • Aspose.BarCode สําหรับ .NET ติดตั้ง (NuGet)
  • ความรู้พื้นฐาน C#
PM> Install-Package Aspose.BarCode 

การดําเนินการขั้นตอนขั้นตอน

EAN-13 ตัวอย่าง:

using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN13, "590123412345"); // 12 digits + auto-checksum
gen.Save("product-ean13.png", BarCodeImageFormat.Png);

EAN-8 ตัวอย่าง:

BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN8, "9638507"); // 7 digits + auto-checksum
gen.Save("product-ean8.png", BarCodeImageFormat.Png);

การปรับแต่งการปรากฏตัวของรหัสบาร์

  • บาร์ ความสูง / ความกว้าง: csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
  • สี / พื้นหลัง: csgen.Parameters.Barcode.BarColor = Color.DarkBlue; gen.Parameters.Barcode.BackColor = Color.White;
  • คู่มือ : csgen.Parameters.CaptionBelow\.Visible = true;
  • การหมุน (สําหรับบรรจุภัณฑ์): csgen.Parameters.RotationAngle = 90;

รูปแบบการส่งออกที่สนับสนุน

  • PNG, JPEG, BMP – รูปแบบภาพมาตรฐานสําหรับการพิมพ์หรือเว็บ
  • TIFF - สําหรับการพิมพ์ที่มีความละเอียดสูงหรือชุด
  • SVG, EMF – สําหรับงานศิลปะ vector scalable

การแก้ปัญหาและปัญหาทั่วไป

  • บาร์โค้ดไม่สแกน

  • ตรวจสอบให้แน่ใจว่ารหัสเป็นดิจิตอลทั้งหมด (ไม่มีตัวอักษร/พื้นที่) ความยาวที่ถูกต้องและไม่เล็กเกินไปในการพิมพ์/ส่งออก

  • การตรวจสอบที่หายไปหรือขาดไม่ได้?

  • Aspose.BarCode เพิ่มการตรวจสอบโดยอัตโนมัติ – ให้ 12 หรือ 7 หมายเลข

  • แท็กไม่เหมาะสมหรือไม่

  • ใช้ EAN-8 สําหรับบรรจุภัณฑ์ขนาดเล็กลดความสูง / ขนาดบาร์

FAQs

Q: ฉันสามารถสร้างรหัสบาร์สําหรับผลิตภัณฑ์หลายชุดได้หรือไม่A: ใช่ ลองผ่านรายการผลิตภัณฑ์ของคุณและสร้าง/บันทึกภาพบาร์โค้ดแต่ละภาพโดยโปรแกรม

Q: ฉันสามารถใช้รหัสบาร์สีได้หรือไม่ตอบ: เพื่อความเข้ากันได้สูงสุดของสแกนเนอร์ให้ติดกับแถบสีเข้มบนพื้นหลังที่สดใส ใช้สีด้วยความระมัดระวัง

ใช้กรณีและแอปพลิเคชัน

  • ขายส่งและ Grocery Checkout
  • บรรทัดและฉลากสต็อก
  • POS receipts และ shelf tags
  • ภาพผลิตภัณฑ์อีคอมเมิร์ซ

การปฏิบัติที่ดีที่สุด: ตารางการอ้างอิงที่รวดเร็ว

คู่มือทําไม่ให้
ความยาวของรหัสEAN-13: 12 หมายเลข Ean-8: 7เพิ่มดิจิตอลพิเศษ/สั้น ๆ
บาร์สีสีดํา / DarkBlue on สีขาวบาร์สีแดง / สีเหลือง
แคปชั่นแสดงด้านล่างสําหรับการอ่านเคลือบด้วยบาร์
รูปแบบการส่งออกใช้ PNG / SVG สําหรับการผลิต crispJPG ขนาดต่ําสําหรับการพิมพ์

ข้อสรุป

บาร์โค้ด EAN-13 และ Ean-8 เป็นมาตรฐานทองสําหรับร้านค้าปลีกและสต็อกทั่วโลก Aspose.BarCode สําหรับ .NET ทําให้ง่ายต่อการสร้างรหัสบาร์ที่เหมาะสมและมีคุณภาพสูงสําหรับทุกกรณีการใช้งาน Aspose.BarCode API คําอธิบาย สําหรับรายละเอียดเพิ่มเติมและสถานการณ์ขั้นสูง

 แบบไทย