Cara Membuat Barcode UPC-A dan U PC-E untuk Pembungkusan Produk di .NET
Apa yang dimaksud dengan UPC-A dan Barcode?
UPC-A adalah barcode ritel universal yang digunakan di seluruh Amerika Utara dan banyak pasar global. uPC -A menyulitkan 12 digit untuk produk standar; uPc -E adalah varian kompresi 8 angka untuk paket kecil. kedua-duanya adalah cek runcit, pemantauan stok, dan pematuhan pembungkusan produk.
Permulaan Cepat ( Contoh Minimum)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.UPCA, "03600029145");
generator.Save("product-upca.png", BarCodeImageFormat.Png);
Jadual Konten
- Pengenalan
- Apa yang dimaksud dengan UPC-A dan Barcode?
- Permulaan Cepat ( Contoh Minimum)
- Persyaratan
- Implementasi langkah demi langkah
- Cara menyesuaikan Barcode
- Format output yang didukung
- Penyelesaian Masalah & Masalah Umum
- FAQs
- Menggunakan kasus dan aplikasi
- Praktik Terbaik
- Artikel Terkait & Internal Links
- Kesimpulan
Pengenalan
Panduan ini menunjukkan bagaimana untuk menghasilkan kode bar UPC-A dan U PC-E untuk pembungkusan produk menggunakan Aspose.BarCode untuk .NET, dengan kode C# penuh, panduan penyesuaian, dan solusi untuk masalah aliran kerja ritel umum.
Persyaratan
- Visual Studio 2019 atau lebih baru
- .NET 6.0+ atau 4.6.2+
- Aspose.BarCode untuk .NET (NuGet)
- Pengetahuan dasar C#
PM> Install-Package Aspose.BarCode
Implementasi langkah demi langkah
Contoh dari UPC:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.UPCA, "03600029145"); // 11 digits + auto-checksum
gen.Save("product-upca.png", BarCodeImageFormat.Png);
Contoh dari UPC:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.UPCE, "123456"); // 6 digits + auto-checksum
gen.Save("product-upce.png", BarCodeImageFormat.Png);
Cara menyesuaikan Barcode
- Ketinggian bar / lebar:
csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
- warna / latar belakang :
csgen.Parameters.Barcode.BarColor = Color.Black; gen.Parameters.Barcode.BackColor = Color.White;
- Kapasitas :
csgen.Parameters.CaptionBelow\.Visible = true;
- • Rotasi :
csgen.Parameters.RotationAngle = 0;
Format output yang didukung
- PNG, JPEG, BMP – Aset cetak dan digital
- TIFF - High-res / arsip
- SVG, EMF – Gambar vektor yang dapat diukur
Penyelesaian Masalah & Masalah Umum
Barcode tidak memindai?
Pastikan panjang yang benar dan input all-numer; verifikasi ukuran yang cukup dan kontras cetak.
Periksa digit yang tidak sah?
Aspose.BarCode secara otomatis menambahkan tagihan; hanya memberikan angka data.
Kode kompak tidak akan memindai paket kecil?
Beralih ke UPC-E dan mengurangi ketinggian bar.
FAQs
**Q: Bolehkah saya mencetak kode bar UPC untuk distribusi ritel?**A: Ya - gambar yang dihasilkan adalah industri yang mematuhi untuk pembungkusan produk dan POS.
**Q: Bolehkah saya mengautomatikkan batch UPC barcode creation?**A: Ya, gulir di atas daftar SKU Anda dan menghasilkan barcode dalam kode.
Menggunakan kasus dan aplikasi
- Pembungkusan Produk Retail
- Komoditas dan kenyamanan toko barang
- Pos shelf tag dan penerimaan
- Pengamatan Bulk Inventory Tracking
Praktik Terbaik: Jadual Referensi Cepat
Tips | Buatlah | Janganlah |
---|---|---|
panjang kode | UPC-A: 11 digit, U PC-E: 6 digit | Tambahkan tambahan / singkat digit |
Bar warna | Hitam pada putih | Warna dengan kontras yang buruk |
Kapten | Tampilkan di bawah untuk ketelusan | Penipisan atau Clutter |
Format output | SVG/PNG untuk Crisp Print/Digital | Low-res JPG untuk pencetakan |
Kesimpulan
UPC-A dan U PC-E sangat penting untuk pembungkusan produk dan operasi ritel di seluruh dunia. Aspose.BarCode untuk .NET memungkinkan pengeluaran kode bar yang cepat dan tepat untuk setiap aplikasi. Spesifikasi Aspose.BarCode API Pilihan dan skenario lainnya.