Kuinka luoda UPC-A ja U PC-E Barcodes tuotteen pakkaukseen .NET: ssä

Kuinka luoda UPC-A ja U PC-E Barcodes tuotteen pakkaukseen .NET: ssä

Mitkä ovat UPC-A ja U PC-E Barcodit?

UPC-A ja U PC-E ovat yleismaailmallisia vähittäiskauppakoodeja, joita käytetään Pohjois-Amerikassa ja monilla maailmanmarkkinoilla.UPC -A koodaan 12 kappaletta vakiotuotteille; UPK- E on kompressi kahdeksan kappaleen variantti pienille pakkauksille.

Nopea aloitus (minimi esimerkki)

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

Sisällön taulukko

Johdanto

Tässä oppaassa näytetään, miten tuotepakkaukseen voidaan tuottaa UPC-A- ja U PC-E-pöytäkoodeja käyttämällä Aspose.BarCode for .NET, jossa on täydellinen C#-koodi, räätälöintiohjeet ja ratkaisuja tavallisiin vähittäiskaupan työkysymyksiin.

edellytykset

  • Visual Studio 2019 tai uudempi
  • .NET 6.0+ tai .Net Framework 4.6.2+
  • Aspose.BarCode for .NET (NuGet) -ohjelmistoa varten
  • Perustiedot C#
PM> Install-Package Aspose.BarCode 

Vaiheittainen toteutus

Esimerkkinä UPC:

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

Esimerkkinä UPC:

BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.UPCE, "123456"); // 6 digits + auto-checksum
gen.Save("product-upce.png", BarCodeImageFormat.Png);

Barcode -näytön mukauttaminen

  • Bar korkeus / leveys: csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
  • Väri ja tausta: csgen.Parameters.Barcode.BarColor = Color.Black; gen.Parameters.Barcode.BackColor = Color.White;
  • Pääosat csgen.Parameters.CaptionBelow\.Visible = true;
  • Käytännön kierrätys csgen.Parameters.RotationAngle = 0;

Tuetut lähtömuodot

  • PNG, JPEG, BMP – tulostus ja digitaaliset varat
  • TIFF – High-res / arkisto
  • SVG, EMF – Scalable vector kuvia

Ongelmien ratkaiseminen ja yhteiset ongelmat

  • Ei koodi ole skannattu?

  • Varmista oikea pituus ja kaikki numerot; tarkista riittävä koko ja tulostus kontrasti.

  • Epäoikeudenmukainen tarkastusnumero?

  • Aspose.BarCode lisää tarkastuksia automaattisesti; se tarjoaa vain tietojen numeroita.

  • Kompakti koodi ei skannata pieniä paketteja?

  • Vaihda UPC-E ja vähennä baarin korkeutta.

FAQs

**Q: Voinko tulostaa UPC-barkoodeja vähittäismyyntiin?**A: Kyllä – tuottamat kuvat ovat teollisuuden mukaisia tuotteiden pakkaukseen ja POS:iin.

**Q: Voinko automaattisesti luoda UPC-sarjakodin?**A: Kyllä, kiertää SKU-luettelosi ja tuottaa koodin ristikoodeja.

Käytä tapauksia ja sovelluksia

  • Tuotteiden vähittäispakkaus
  • Grocery ja mukavuus varastoituja tavaroita
  • POS shelf tags ja vastaanotot
  • Bulk inventarin seuranta

Parhaat käytännöt: Rapid Reference Table

TyyppiTeeÄlä anna
Koodin pituusUPC-A: 11 kappaletta, U PC-E: 6Lisä / lyhyt numero
Bar väriMusta valkoinenVärit, joilla on huono kontrasti
CaptionNäytä alla selvyyttä vartenYlitys tai klutteri
LähtömuotoSVG/PNG krisp-tulostukseen / digitaaliseenAlhainen JPG tulostukseen

johtopäätöksiä

UPC-A ja U PC-E ovat elintärkeitä tuotteiden pakkaukseen ja vähittäismyyntiin ympäri maailmaa. Aspose.BarCode for .NET mahdollistaa nopean, tarkkaan baarikoodin tuottamisen jokaiselle sovellukselle. Aspose.BarCode API viittaus Lisää vaihtoehtoja ja skenaarioita.

 Suomi