چگونه برای ایجاد 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);
جدول محتوا
- معرفی
- کد بارکد و کد 11 چیست؟
- شروع سریع (به عنوان مثال)
- پیش شرط
- پیاده سازی گام به گام
- بررسی گزینه های دیجیت و سفارشی سازی
- ظاهر بارکد سفارشی سازی
- فرمت های خروجی پشتیبانی
- حل مشکلات و مسائل مشترک
- FAQ ها
- استفاده از موارد و برنامه ها
- بهترین شیوهها
- مقالات مرتبط
- نتیجه گیری
معرفی
این مقاله در مورد چگونگی تولید 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 ارجاع برای مثال ها و گزینه های بیشتر.