چگونه برای تولید EAN-13 و Ean-8 بارکد برای محصولات خرده فروشی در .NET

چگونه برای تولید EAN-13 و Ean-8 بارکد برای محصولات خرده فروشی در .NET

EAN-13 و Ean-8 کدهای بار چیست؟

EAN-13 استانداردهای جهانی برای بارکد های محصول خرده فروشی است.Ean-13 13 عدد را رمزگذاری می کند و در تقریبا تمام کالاهای مصرفی در سراسر جهان مورد استفاده قرار می گیرد؛ Ean-8 یک نسخه کامپکت، 8 عدد برای بسته های کوچک و فضای محدود برچسب است و هر دو فرمت امکان چک کردن سریع، بدون خطا، ذخیره سازی و مدیریت زنجیره تامین را فراهم می کنند.

شروع سریع (به عنوان مثال)

using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.EAN13, "590123412345");
generator.Save("product-ean13.png", BarCodeImageFormat.Png);

جدول محتوا

معرفی

این مقاله نشان می دهد که چگونه برای تولید EAN-13 و Ean-8 بارکد برای محصولات خرده فروشی با استفاده از Aspose.BarCode برای .NET. شامل کد کامل C#، راهنمایی های سفارشی سازی، و پاسخ به سوالات در دنیای واقعی یکپارچه سازی خریداران.

پیش شرط

  • Visual Studio 2019 یا بالاتر
  • نرم افزار .NET Framework 4.6.2+
  • Aspose.BarCode برای .NET نصب شده (NuGet)
  • آشنایی با C#
PM> Install-Package Aspose.BarCode 

پیاده سازی گام به گام

EAN-13 نمونه :

using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN13, "590123412345"); // 12 digits + auto-checksum
gen.Save("product-ean13.png", BarCodeImageFormat.Png);

EAN-8 نمونه :

BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN8, "9638507"); // 7 digits + auto-checksum
gen.Save("product-ean8.png", BarCodeImageFormat.Png);

ظاهر بارکد سفارشی سازی

  • ارتفاع بار / عرض : csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
  • رنگ / پس زمینه : csgen.Parameters.Barcode.BarColor = Color.DarkBlue; gen.Parameters.Barcode.BackColor = Color.White;
  • مجموعه : csgen.Parameters.CaptionBelow\.Visible = true;
  • گرد و غبار (برای بسته بندی): csgen.Parameters.RotationAngle = 90;

فرمت های خروجی پشتیبانی

  • PNG، JPEG، BMP – فرمت های تصویر استاندارد برای چاپ یا وب
  • TIFF – برای چاپ با رزولوشن بالا یا بسته
  • SVG، EMF – برای کارهای هنری وکتور مقیاس پذیر

حل مشکلات و مسائل مشترک

  • بارکد بدون اسکن؟

  • اطمینان حاصل کنید که کد تمام اعداد (بدون حروف / فضاهای)، طول صحیح، و نه بیش از حد کوچک در چاپ / صادرات

  • تغییرمسیر یا گمشده؟

  • Aspose.BarCode به طور خودکار چک ها را اضافه می کند – فقط 12 یا 7 عدد را ارائه می دهد

  • آیا برچسب مناسب نیست؟

  • استفاده از EAN-8 برای بسته بندی کوچکتر؛ کاهش ارتفاع نوار / ابعاد

FAQ ها

**Q: آیا می توانم بارکدها را برای چندین محصول در یک بسته تولید کنم؟**A: بله، از طریق لیست محصول خود بروید و هر تصویر کد نوار را به صورت برنامه نویسی تولید / ذخیره کنید.

Q: آیا می توانم از بارکد های رنگی استفاده کنم؟A: برای حداکثر سازگاری اسکنر، بر روی نوارهای تاریک روی یک پس زمینه روشن نگه دارید؛ با احتیاط از رنگ ها استفاده کنید.

استفاده از موارد و برنامه ها

  • بازاریابی خرده فروشی و چک
  • بایگانی برچسب ها: inventory and stockroom labeling
  • بایگانی برچسب ها: shelf tags
  • تصاویری از محصولات تجارت الکترونیک

بهترین روش ها: جدول مرجع سریع

راهنماییکار کنیدنه نه
طول کدEAN-13: 12 عدد، Ean-8: 7 عدداضافه کردن اعداد اضافی / کوتاه
بار رنگBlack/DarkBlue در سفیدنوار قرمز / زرد
کاپیتاننمایش زیر برای خواندنپر کردن با بارها
فرمت خروجیاستفاده از PNG / SVG برای خروجی CRISPکم رز JPG برای چاپ

نتیجه گیری

EAN-13 و Ean-8 بارکدها استاندارد طلایی برای خرده فروشی و ذخیره سازی در سراسر جهان هستند. Aspose.BarCode برای .NET باعث می شود آسان برای تولید متناسب، کد بار با کیفیت بالا برای هر مورد استفاده. Aspose.BarCode API ارجاع برای جزئیات بیشتر و سناریوهای پیشرفته

 فارسی