توضیحات
برای پیاده سازی پروژه ارتباط با اسکنر در سی شارپ، میتوانید از کتابخانهها و APIهایی که برای دسترسی به دستگاههای اسکنر و پرینتر طراحی شدهاند، استفاده کنید.یکی از این APIها Windows Image Acquisition (WIA) است که توسط مایکروسافت برای ارتباط با دستگاههای اسکنر و دوربینها در ویندوز ایجاد شده است.
دوستان و کاربران عزیز در این بخش یک پروژه بسیاری کاربردی با عنوان انجام پروژه اسکن تصاویر با سی شارپ برای استفاده شما عزیزان قرار داده شده است.
خیلی از کاربران عزیز پروژه اسکن عکس و تصاویر با استفاده از اسکنر به زبان برنامه نویسی سی شارپ رو از ما داشتند و از ما خواسته بودند به روش خیلی ساده بتوانند خیلی راحت با اسکنرها ارتباط برقرار کنند و تصویر خود را اسکن و در نهایت در یک فرم نمایش بدهند به همین دلیل تیم برنامه نویسی سایت در این بخش یک پروژه کاربردی و در حین حال کوچک جهت اسکن تصاویر به زبان برنامه نویسی C# برای شما عزیزان قرار داده است.
در این پروژه از کامپوننت WIA جهت اتصال به اسکنر و اسکن تصاویر استفاده شده است.
در این بخش هم یک نمونه از خروجی تصویر اسکن شده با استفاده از برنامه نویسی C# رو مشاهده میکنید
مراحل انجام پروژه:
- نصب و تنظیم WIA:
- ابتدا باید اطمینان حاصل کنید که سیستم شما پشتیبانی از Windows Image Acquisition را دارد.
- برای استفاده از WIA در پروژه سیشارپ خود، نیاز به ارجاع به کتابخانه
WIA.dll
دارید.
برای اضافه کردن این کتابخانه، مراحل زیر را دنبال کنید:
- در Visual Studio به Solution Explorer بروید.
- راستکلیک کنید روی پروژه خود و گزینه Add > Reference… را انتخاب کنید.
- در پنجره Reference Manager به مسیر Assemblies > Framework بروید و
WIA
را پیدا کنید و آن را اضافه کنید.
و امّا برای اجراء این پروژه اسکن تصاویر با اسکنر در سی شارپ چند نکته را باید رعایت کنید :
1- حتما و حتما باید اسکنر بر روی سیستم شما نصب شده باشد و جهت اطمینان از اینکه اسکنر به درستی بر روی سیستم شما نصب شده است می توانید با استفاده از نرم افزار Paint از قسمت File منوی From Scanner or Camera تست بکنید که آیا اسکنر شما کار میکند یا خیر
2- باید حتما کابل دیتای اسکنر شما وصل باشد و اسکنر روش باشد
3- در درایو مورد نظر حتما یک فولدر به نام ScanImage جهت ذخیره موقت تصاویر اسکن شده ایجاد نمایید به عنوان مثال در پروژه ما ، در درایو F این فولدر ایجاد شده است و در صورتیکه می خواهید درایو رو تغییر بدید داخل سورس کد میتوانید به راحتی این کار رو انجام بدهید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.