چگونه برای ایجاد 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 ارجاع برای مثال ها و گزینه های بیشتر.