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
- Kas ir UPC-A un U PC-E 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 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
Tip | Do | Nelietojiet |
---|---|---|
Koda garums | UPC-A: 11 skaitļi, U PC-E: 6 | Pievienojiet papildu / īss skaitļus |
Bar krāsa | Melnā uz balta | Krāsas ar sliktu kontrastu |
Caption | Rādīt zemāk par skaidrību | Pārklājums vai klātbūtne |
Izplūdes formāts | SVG/PNG krisp drukāšanai/digitālai | JPG 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.