Kā izveidot EAN-13 un Ean-8 barkodus mazumtirdzniecības produktiem .NET

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

Š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

TipDoNelietojiet
Koda garumsEAN-13: 12 skaitļi, Ean-8: 7Pievienojiet papildu / īss skaitļus
Bar krāsaBlack/DarkBlue uz baltaSarkanās / dzeltenās krāsas
CaptionRādīt zemāk par lasāmībuPārklāj ar bāriem
Izplūdes formātsIzmantojiet PNG/SVG crisp iznākumuJPG 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.

 Latviski