Kā izveidot EAN-13 un Ean-8 barkodus mazumtirdzniecības produktiem .NET
Kas ir EAN-13 un Ean-8 kods?
EAN-13 un Ean-8 ir globālie standarti mazumtirdzniecības produktu barkodiem.Ean-13 kodē 13 skaitļus un tiek izmantots gandrīz visās patērētāju preces visā pasaulē;EAN-8 - kompakta, 8 skaitļu versija maziem iepakojumiem un ierobežotajam etiķetes telpam.
Ātrs sākums (minimālais piemērs)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.EAN13, "590123412345");
generator.Save("product-ean13.png", BarCodeImageFormat.Png);
satura tabula
- Introduction
- Kas ir EAN-13 un Ean-8 kods?
- Ātrs sākums (minimālais piemērs)
- Prerequisites
- Step-by-step īstenošana
- Barkoda izskats
- Atbalstītie izejas formāti
- Problēmu risināšana un kopīgas problēmas
- FAQs
- Izmantojiet gadījumus un pieteikumus
- Labākās prakses
- Saistītie raksti un iekšējie saites
- Conclusion
Introduction
Šis raksts parāda, kā radīt EAN-13 un Ean-8 barkodu mazumtirdzniecības produktiem, izmantojot Aspose.BarCode .NET. Tas ietver pilnīgu C# kodu, pielāgošanās ieteikumus un atbildes uz reālajiem jautājumiem par mazuma integrāciju.
Prerequisites
- Visual Studio 2019 vai vēlāk
- .NET 6.0+ vai .Net Framework 4.6.2+
- Aspose.BarCode .NET instalēts (NuGet)
- C# zināšanas
PM> Install-Package Aspose.BarCode
Step-by-step īstenošana
EAN-13 piemērs:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN13, "590123412345"); // 12 digits + auto-checksum
gen.Save("product-ean13.png", BarCodeImageFormat.Png);
EAN-8 piemērs:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN8, "9638507"); // 7 digits + auto-checksum
gen.Save("product-ean8.png", BarCodeImageFormat.Png);
Barkoda izskats
- Bar augstums / platums:
csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
- krāsas un aizmugures:
csgen.Parameters.Barcode.BarColor = Color.DarkBlue; gen.Parameters.Barcode.BackColor = Color.White;
- Kapteinis ir:
csgen.Parameters.CaptionBelow\.Visible = true;
- ** Rotācija (par iepakojumu):**
csgen.Parameters.RotationAngle = 90;
Atbalstītie izejas formāti
- PNG, JPEG, BMP – standarta attēla formāti drukāšanai vai tīklam
- TIFF – augstas izšķirtspējas vai batch drukāšanai
- SVG, EMF – skalējams vektoru mākslas darbs
Problēmu risināšana un kopīgas problēmas
*Kods nav skenēts? *
Pārliecinieties, ka kods ir visi skaitļi (bez burtiem / telpām), pareiza garums, un nav pārāk mazs uz drukāšanu / eksportu
Ir vai trūkst pārbaudes?
Aspose.BarCode automātiski pievieno pārskatus — tikai nodrošina 12 vai 7 skaitļus
Vai zīmols nav piemērots?
Izmantojiet EAN-8 mazāku iepakojumu; samaziniet baras augstumu/XDimension
FAQs
**Q: Vai es varu radīt vairāku produktu barkodu vienā iepakojumā?**A: Jā, iet caur savu produktu sarakstu un programmatiski ģenerē/glabā katru rādītāju attēlu.
**Q: Vai es varu izmantot krāsu barkodu?**A: Lai panāktu maksimālu skanera saderību, pievērsiet uzmanību tumšajām rindām gaismas fona; izmantojiet krāsas ar piesardzību.
Izmantojiet gadījumus un pieteikumus
- Mazumtirdzniecības un grocery checkout
- Inventora un depozīta etiķete
- POS ieņēmumi un shelf tags
- E-komercijas produktu attēli
Labākās prakses: ātrās atsauces tabula
Tip | Do | Nelietojiet |
---|---|---|
Koda garums | EAN-13: 12 skaitļi, Ean-8: 7 | Pievienojiet papildu / īss skaitļus |
Bar krāsa | Black/DarkBlue uz balta | Sarkanās / dzeltenās krāsas |
Caption | Rādīt zemāk par lasāmību | Pārklāj ar bāriem |
Izplūdes formāts | Izmantojiet PNG/SVG crisp iznākumu | JPG zems līmenis drukāšanai |
Conclusion
EAN-13 un Ean-8 barkodi ir zelta standarts mazumtirdzniecības un inventāra visā pasaulē. Aspose.BarCode .NET padara to vienkāršu, lai radītu atbilstīgus, augstas kvalitātes barkodus katram lietošanas gadījumam. Aspose.BarCode API atsauce Vairāk detaļu un uzlabotu scenāriju.