"> آموزش خواندن بارکد در سی شارپ

آموزش خواندن بارکد در سی شارپ

بارکد در سی شارپ

در این مقاله ما درباره ی خواندن  بارکد از سی شارپ صحبت خواهیم کرد. برای تولید تصاویر بارکد ما از این SDK ارائه شده توسط OnBarcode.com استفاده میکنیم. برای خواندن آن تصاویر بارکد یا اسکن آن تصاویر بارکد OnBarcode.com یک SDK BarCodeReader ارائه میدهد که از اینجا قابل دسترسی است. میتوانید مطابق معمول آن را دانلود و استفاده کنید.

پس زمینه

در برخی موارد توسعه دهنده نیاز به تولید تصاویر بارکد و خواندن آن تصاویر بارکد دارد. شما میتوانید نحوه ی تولید تصاویر بارکد و خواندن آن تصاویر بارکد از برنامه های #C مان را چک کنید. ما قدم به قدم نحوه ی اجرای وظایف خواندن را در این مقاله خواهیم دید.

گام ۱ :

فایل Barcode reader dll را از اینجا دانلود کنید و مرجع آن را به Onbarcode.Barcode.BarcodeScanner به برنامه تان اضافه کنید.

گام ۲ :

این BarcodeScanner dll شامل متد های فراوانی برای خواندن تصاویر بارکد و بازیابی داده های موجود در آن تصاویر میشود. این دو متد را برای خواندن تصاویر بارکد بنویسید.

ReadBarcodeFromFile :

این متد , متدی بسیار آسان برای خواندن تصاویر بارکد که مسیر فایل را به عنوان یک آرگومان در جایی که تصاویر بارکد موجود هستند میگیرد و رشته را به عنوان داده دریافت میکند.

</p>
<p>Private String[] ReadBarcodeFromFile(string _Filepath)<br />
{<br />
String[] barcodes = BarcodeScanner.Scan(_Filepath, BarcodeType.Code39);<br />
return barcodes;<br />
}</p>
<p>

Read BarcodeFromBitmap :

این یکی متد توسط BarcodeScanner dll ارائه میشود که تصاویر bitmap را به عنوان ورودی میگیرد و رشته ای مشابه به عنوان خروجی میدهد.

</p>
<p>private String[] ReadBarcodeFromBitmap(Bitmap _bimapimage)<br />
{<br />
System.Drawing.Bitmap objImage = _bimapimage;<br />
String[] barcodes = BarcodeScanner.Scan(objImage, BarcodeType.Code39);<br />
return barcodes;<br />
}</p>
<p>

شما میتوانید این متد را با پاس دادن تصاویر بارکد به عنوان bitmap صدا بزنید.

نتیجه گیری

با این روش میتوانیم تصاویر بارکد در #C را بخوانیم.

  • پسورد: www.mspsoft.com
داریوش فرخی

داریوش فرخی هستم از سال 92 شروع به یادگیری برنامه نویسی و از سال 93 در بخش برنامه نویسی و تولید محتوای سایت mspsoft.com مشغول هستم. فعالیتم نیز بیشتر در زمینه های برنامه نویسی با سی شارپ و asp.net بوده است. اوقات فراغتم را هم غالبا با تماشای فیلم یا بازی های کامپیوتری پر میکنم .

نوشته‌های مرتبط

دیدگاه‌ها

*
*

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.