วิธีการสร้างรหัสบาร์ 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 คืออะไร?
- เริ่มต้นอย่างรวดเร็ว (ตัวอย่างขั้นต่ํา)
- ข้อกําหนด
- การดําเนินการขั้นตอนขั้นตอน
- การปรับแต่งการปรากฏตัวของรหัสบาร์
- รูปแบบการส่งออกที่สนับสนุน
- การแก้ปัญหาและปัญหาทั่วไป
- FAQs
- ใช้กรณีและแอปพลิเคชัน
- แนวทางที่ดีที่สุด
- บทความที่เกี่ยวข้องและลิงค์ภายใน
- ข้อสรุป
บทนํา
บทความนี้แสดงให้เห็นถึงวิธีการสร้างรหัสบาร์ 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 สําหรับการผลิต crisp | JPG ขนาดต่ําสําหรับการพิมพ์ |
ข้อสรุป
บาร์โค้ด EAN-13 และ Ean-8 เป็นมาตรฐานทองสําหรับร้านค้าปลีกและสต็อกทั่วโลก Aspose.BarCode สําหรับ .NET ทําให้ง่ายต่อการสร้างรหัสบาร์ที่เหมาะสมและมีคุณภาพสูงสําหรับทุกกรณีการใช้งาน Aspose.BarCode API คําอธิบาย สําหรับรายละเอียดเพิ่มเติมและสถานการณ์ขั้นสูง