چگونه برای ایجاد Codabar و کد 11 بارکد برای مراقبت های بهداشتی و کتابخانه در .NET

چگونه برای ایجاد Codabar و کد 11 بارکد برای مراقبت های بهداشتی و کتابخانه در .NET

کد بارکد و کد 11 چیست؟

Codabar یک کد نوار عددی است که به طور گسترده ای در بانک های خونی، کتابخانه ها و خدمات پارسلی مورد استفاده قرار می گیرد و از اعداد 0-9 به علاوه A-D برای نمادهای شروع و توقف پشتیبانی می کند. کد 11 برای ذخیره سازی و شناسایی مخابراتی استفاده می شود، با پشتیبانی از ارقام 0-9 و Dash (-).

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

using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.Codabar, "A123456B");
generator.Save("codabar-bloodbank.png", BarCodeImageFormat.Png);

جدول محتوا

معرفی

این مقاله در مورد چگونگی تولید Codabar و Code 11 بارکد برای مراقبت های بهداشتی، کتابخانه، تلکام و ردیابی پارچه با استفاده از Aspose.BarCode برای .NET.

پیش شرط

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

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

کدبر نمونه :

using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Codabar, "A123456B");
gen.Save("codabar-bloodbank.png", BarCodeImageFormat.Png);

مثال شماره 11 :

BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Code11, "12345-6789");
gen.Save("code11-telecom.png", BarCodeImageFormat.Png);

بررسی گزینه های دیجیت و سفارشی سازی

  • کد 11 چک دیجیتال: csgen.Parameters.Barcode.Code11.EnableChecksum = true;
  • ارتفاع بار / عرض : csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
  • رنگ / پس زمینه : csgen.Parameters.Barcode.BarColor = Color.MidnightBlue; gen.Parameters.Barcode.BackColor = Color.White;
  • مجموعه : csgen.Parameters.CaptionBelow\.Visible = true;

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

  • نگاهی به بالا برای ارتفاع نوار، عرض و رنگ
  • XDimension و BarHeight را برای اندازه برچسب تنظیم کنید
  • استفاده از SVG یا PNG برای چاپ کریسپ

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

  • PNG، JPEG، BMP – چاپ و دیجیتال
  • TIFF - آرشیو یا پرینترهای پزشکی / آزمایشگاهی
  • SVG، EMF – برچسب های بزرگ یا دیجیتال

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

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

  • فقط از کاراکترهای معتبر استفاده کنید؛ اطمینان حاصل کنید که نمادهای شروع / توقف مناسب برای Codabar وجود دارد.

  • آیا اشتباهات را بررسی می کنید؟

  • امکان / غیرفعال کردن چک برای مطابقت با انتظارات اسکنر یا اپلیکیشن.

  • تغییرمسیرهای کوچک مناسب نیست؟

  • سطح پایین تر و XDimension

FAQ ها

**س: آیا این بارکدها در مراقبت های بهداشتی و کتابخانه های مدرن پذیرفته می شوند؟**A: بله، هر دو در سراسر جهان برای میراث و جریان های جدید کار مورد استفاده قرار می گیرند.

**Q: آیا می توانم متن را با Codabar رمزگذاری کنم؟**A: No-Codabar با A-D برای شروع / توقف فقط عددی است.

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

  • برچسب بانک خون (Codabar)
  • کتابخانه و مدیریت وام
  • ردیابی پست و پست
  • املاک و مستغلات تلکام (کد 11)

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

راهنماییکار کنیدنه نه
شارژکدبار: 0-9، A-D؛ کد 11: 9-9.-استفاده از حروف یا نمادهای
شروع / توقفاستفاده از A-D برای Codabarکاراکترهای Start/Stop را فراموش کنید
فرمت خروجیSVG/PNG برای تولید کریسپکم رز JPG برای چاپ
بررسی دیجیتالدر صورت نیاز به جریان کارامکان تصادفی

نتیجه گیری

Codabar و Code 11 همچنان برای مراقبت های بهداشتی، کتابخانه و جریان های کار ردیابی میراث ضروری است. Aspose.BarCode برای .NET تولید و ادغام آنها را آسان می کند. Aspose.BarCode API ارجاع برای مثال ها و گزینه های بیشتر.

 فارسی