PDA

View Full Version : کار کردن با اسکنر



ztx4
سه شنبه 03 اسفند 1389, 16:14 عصر
سلام دوستان
من می خوام با اسکنر توی برنامه ام ازتباط برقرار کنم و عکس های 3 در 4 رو ازش اسکن کنم.
اصلا نمی دونم چه طور و از کجا باید شوع کنم.لطفا راهنمایی بفرمایید.

exlord
سه شنبه 03 اسفند 1389, 19:09 عصر
wia = Windows Image Acquisition
windows 7 ورژن 2 wia رو داده که فقط با 4 سطر کد میتونی اسکن کنی ...
http://stackoverflow.com/questions/8966/using-c-wia-version-2-0-on-vista-to-scan

ztx4
سه شنبه 03 اسفند 1389, 23:38 عصر
wia = Windows Image Acquisition
windows 7 ورژن 2 wia رو داده که فقط با 4 سطر کد میتونی اسکن کنی ...
http://stackoverflow.com/questions/8966/using-c-wia-version-2-0-on-vista-to-scan
مرسی دوست عزیز.
من سیستم های کاربرام xp هم دارند.
آیا این شیوه تو xp جواب می ده؟واسه اون چه کنم؟

exlord
چهارشنبه 04 اسفند 1389, 14:42 عصر
خوب خیلی سادس ... dll مربوطشو از windows 7 بردار بزار کنار پروژت و از اونجا add reference کن ....

ztx4
چهارشنبه 04 اسفند 1389, 23:34 عصر
دوست عزیز مرسی.
من 7 رو جستجو کردم.2 تا فایل با نام wiaaut.dll بود.یکی 654KB و یکی 532KB
کدوم رو باید استفاده کنم؟

exlord
پنج شنبه 05 اسفند 1389, 08:24 صبح
یه پروژه تو 7 درست کن ....
add reference -- > com -- > Microsoft Windows Image Acquisition Library v2.0
تو پوشه references --> wiaaut رو انتخاب کن F4 رو بزن ... توی صفحه پروپرتی ها copy local = true ... بعد پروژه رو rebuild کن ...
حالا برو تو پوشه bin/debug پروژه و dll مربوطه رو بردار ...

rezano
یک شنبه 18 اردیبهشت 1390, 04:36 صبح
wia = Windows Image Acquisition
windows 7 ورژن 2 wia رو داده که فقط با 4 سطر کد میتونی اسکن کنی ...
http://stackoverflow.com/questions/8966/using-c-wia-version-2-0-on-vista-to-scan

با سلام دوست عزیز
طبق لینکی که معرفی کرده بودید
توی رفرنس ها Microsoft Windows Image Acquisition Library v2.0 رو add کردم
بعد کدی که نوشته شده بود رو وارد برنامه کردم
using WIA رو هم نوشتم
ولی از این خطا اشکال می گیره

CommonDialogClass wiaDiag = new CommonDialogClass();

اگه میشه یه لطفی بکنید و فایل پروژه رو آپلود کنین اینجا ممنون میشم
با تشکر :قلب:

exlord
یک شنبه 18 اردیبهشت 1390, 11:19 صبح
ولی از این خطا اشکال می گیره

اونقدر از این جمله بدم میاد که نگو .... خوب چه اشکالی میگیره ؟ اینو بگین ..........:عصبانی:

فایل پروژه رو آپلود کنین اینجا ممنون میشم
پروژه چی ؟ 4 سطر کده ... همش همینیه که هست چیز دیگه ای نداره ....

rezano
یک شنبه 18 اردیبهشت 1390, 22:16 عصر
اونقدر از این جمله بدم میاد که نگو .... خوب چه اشکالی میگیره ؟ اینو بگین ..........:عصبانی:

این هم متن خطا

Error 1 Interop type 'WIA.CommonDialogClass' cannot be embedded. Use the applicable interface instead. G:\my ducument\Visual Studio 2008\Projects\scan\scan\Form1.cs 27 13 scan

exlord
دوشنبه 19 اردیبهشت 1390, 11:03 صبح
توی Proprties مربوط به Assembly
Embed Interop Types = False

mahdi5121
جمعه 24 تیر 1390, 20:17 عصر
سلام...

این خطا برای چیه؛ چیه Add نکردم؟
در ضمن علامت تعجب زرد رنگه برای چیه ( من اسکنر به کامپیوترم وصل نیست یعنی ندارم ، اشکال از اونه؛ چطور می تونم بی اسکنر برنامه ی بالا رو Run کنم؟)
http://s1.picofile.com/file/6965214284/1.jpg

http://s1.picofile.com/file/6965216296/2.jpg
ممنون ...

ahmad estaji
شنبه 03 دی 1390, 13:15 عصر
سلام دوست عزیز خسته نباشید
من هم تو 7 تست کردم هم تو xp

ahmad estaji
شنبه 03 دی 1390, 13:23 عصر
79624
این اروره مدیه
کلافه ام کرده
خیلی حیاتیه ممنون میشم کمکم کنید
تشکر

ma.rad
شنبه 03 دی 1390, 15:46 عصر
سلام اینو نگاه کن:
http://barnamenevis.org/showthread.php?318096-مشکل-در-استفاده-از-اسکنر-در-برنامه&p=1396273#post1396273

sanjar.amin
چهارشنبه 14 تیر 1391, 13:42 عصر
سلام دوستان .
من تو برنامم از طریق WIA به اسکنر متصل میشم و تصویر و اسکن می‌کنم.
اما مشکل اینجاست که من نمی خام command dialog باز به شه و کاربر بتونه تنظیماتش را تغییر بده . در واقع می‌خواهم Dpi و color format رو از طریق کد نویسی به کامپوننت ارسال کنم. و فقط با زدن یک دکمه روی فرم اصلی تصویر اسکن بشه.
همه تایپیک هارو زیرورو کردم ولی چیزی پیدا نکردم. اګه ممکنه منو کمک کنید.
:لبخندساده:

rezabaghaie
جمعه 18 اسفند 1391, 15:36 عصر
من میخوام بارکد خوان برای فروشگاه وصل کنم! چکار کنم؟

aminaltavista
جمعه 18 اسفند 1391, 20:20 عصر
من میخوام بارکد خوان برای فروشگاه وصل کنم! چکار کنم؟
آهان ،:چشمک: !

شما ابتدا جستجو کنید ، اگه به نتیجه درستی بر نخوردید اونوقت تاپیک بزنید.:بامزه:

rezabaghaie
شنبه 19 اسفند 1391, 21:54 عصر
پیدا نکردم و این تاپیک رو زدم
http://barnamenevis.org/showthread.php?386503-%D8%AF%D8%B1%D8%AE%D9%88%D8%A7%D8%B3%D8%AA-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%A7%D8%B3%DA%A9%D9%86%D8%B1-%D9%88-%D9%81%D8%A7%DA%A9%D8%AA%D9%88%D8%B1