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

معرفی

این مقاله یک راهپیمایی دقیق در مورد تولید Codabar و کد 11 بارکد برای مراقبت های بهداشتی، کتابخانه، تلکام و برنامه های ردیابی پارچه با استفاده از Aspose.BarCode برای .NET ارائه می دهد.این شامل دستورالعمل های گام به گام، نمونه های کد C#، و راهنمایی برای ادغام این انواع بارکود در پروژه های .Net شما.

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

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

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

مثال حداقل زیر نشان می دهد که چگونه یک کد نوار Codabar ایجاد کنیم:

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

پیش شرط

  • 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 ها

**س: آیا این بارکدها در مراقبت های بهداشتی و کتابخانه های مدرن پذیرفته می شوند؟**پاسخ: بله، هر دو در سراسر جهان برای میراث و جریان های جدید کار استفاده می شود.**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 ارجاع برای مثال ها و گزینه های بیشتر.

More in this category