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