Kā izveidot UPC-A un U PC-E barkodu produktu iepakojumam .NET

Kā izveidot UPC-A un U PC-E barkodu produktu iepakojumam .NET

Kas ir UPC-A un U PC-E kods?

UPC-A un U PC-E ir universālie mazumtirdzniecības barkodi, ko izmanto visā Ziemeļamerikā un daudzās globālajās tirgū. U pc-a kodē 12 skaitļus standarta izstrādājumiem; Ucc-e ir kompresēts 8 skaitļu variants maziem iepakojumiem.

Ātrs sākums (minimālais piemērs)

using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.UPCA, "03600029145");
generator.Save("product-upca.png", BarCodeImageFormat.Png);

satura tabula

Introduction

Šis ceļvedis parāda, kā radīt UPC-A un U PC-E barkodu produktu iepakojumam, izmantojot Aspose.BarCode .NET, ar pilnu C# kodu, pielāgošanās vadlīniju un risinājumus kopīgām mazumtirdzniecības darba plūsmas problēmām.

Prerequisites

  • Visual Studio 2019 vai vēlāk
  • .NET 6.0+ vai .Net Framework 4.6.2+
  • Aspose.BarCode par .NET (NuGet)
  • C# zināšanas
PM> Install-Package Aspose.BarCode 

Step-by-step īstenošana

UPC piemērs:

using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.UPCA, "03600029145"); // 11 digits + auto-checksum
gen.Save("product-upca.png", BarCodeImageFormat.Png);

UPC piemērs:

BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.UPCE, "123456"); // 6 digits + auto-checksum
gen.Save("product-upce.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.Black; gen.Parameters.Barcode.BackColor = Color.White;
  • Kapteinis ir: csgen.Parameters.CaptionBelow\.Visible = true;
  • • rotācija: * csgen.Parameters.RotationAngle = 0;

Atbalstītie izejas formāti

  • PNG, JPEG, BMP – drukāti un digitāli aktīvi
  • TIFF – augstā līmenī / arhīvs
  • SVG, EMF – Scalable vector attēli

Problēmu risināšana un kopīgas problēmas

  • *Kods nav skenēts? *

  • Nodrošiniet pareizo garumu un visu skaitļu ieejas; pārbaudiet pietiekamu izmēru un drukāto kontrastu.

  • Neatbilstošs pārbaudes skaitlis?

  • Aspose.BarCode automātiski pievieno pārbaudes; nodrošina tikai datu skaitļus.

  • ** Kompakts kods netiks skenēts mazos iepakojumos?**

  • Pārslēdziet uz UPC-E un samaziniet baras augstumu.

FAQs

**Q: Vai es varu izdrukāt UPC barkodu mazumtirdzniecībai?**A: Jā, radītie attēli ir nozares atbilstīgi produktu iepakojumam un POS.

**Q: Vai es varu automatizēt batch UPC barkoda izveidi?**A: Jā, pārslēdziet SKU sarakstu un radīt kodus.

Izmantojiet gadījumus un pieteikumus

  • Mazumtirdzniecības produktu iepakojums
  • Grocery un ērtības veikalu preces
  • POS shelf tags un ieņēmumi
  • Bulk inventāra uzraudzība

Labākās prakses: ātrās atsauces tabula

TipDoNelietojiet
Koda garumsUPC-A: 11 skaitļi, U PC-E: 6Pievienojiet papildu / īss skaitļus
Bar krāsaMelnā uz baltaKrāsas ar sliktu kontrastu
CaptionRādīt zemāk par skaidrībuPārklājums vai klātbūtne
Izplūdes formātsSVG/PNG krisp drukāšanai/digitālaiJPG zems līmenis drukāšanai

Conclusion

UPC-A un U PC-E ir būtiski produkta iepakojumam un mazumtirdzniecības darbībām visā pasaulē. Aspose.BarCode for .NET ļauj ātri un precīzi radīt barkodu katrai lietojumprogrammai. Aspose.BarCode API atsauce Turpmākas iespējas un scenāriji.

 Latviski