PDA

View Full Version : نحوه اسکن کردن در Asp.net



mahdad sepah
پنج شنبه 05 آبان 1390, 16:42 عصر
با سلام خدمت دوستان عزیز
من می خوام برنامم با اسکنر ارتباط مستقیم داشته باشه
خیلی در اینترنت جست و جو کردم در این سایت هم جست و جو کردم متاسفانه چیزی دستگیرم نشد!!!
چندتا dll به نام twain و wia پیدا کردم ولی نمونه کد هایی که بود درست جواب نداد
اگر کسی راه حلی دارد خوشحال میشم کمکم کنه
با تشکر

PhoenixNet
پنج شنبه 05 آبان 1390, 19:31 عصر
http://www.vintasoft.com/vstwain-examples.html

aminghaderi
جمعه 06 آبان 1390, 03:05 صبح
منظورت همون وب سایت دیگه ؟؟؟؟؟؟؟؟؟؟
تکنولوژی Asp.NET فقط مخصوص ساخت وبسایت نیست ، برای تولید برنامه های تحت وب هست که وبسایت یکی از زیر مجموعه های آن است.
استفاده از لفظ برنامه در این مقوله ، یه امر کلی محصوب می شه و جای انتقاد نداره ، چون درست بجاست.

Saman Hashemi
شنبه 07 آبان 1390, 09:52 صبح
از silverlight هم فکر کنم بتونی برای اسکن کردن استفاده کنی...!

mahdad sepah
شنبه 07 آبان 1390, 10:39 صبح
ممنونم ولی من دنبال یک راه حل قطعی ام خواهشا اگر نمونه کدی دارید یا سایتی می شناسید که با vs2010 بشه کار کرد ممنونتون میشم.

Saman Hashemi
شنبه 07 آبان 1390, 10:52 صبح
این اسکنر روی کلاینت یا روی سرور؟

mahdad sepah
شنبه 07 آبان 1390, 15:56 عصر
این اسکنر روی کلاینت یا روی سرور؟
بر روی کلاینت است

Saman Hashemi
شنبه 07 آبان 1390, 17:13 عصر
یعنی شما میخوایین مستقیم اطلاعاتی که اسکن میشه از روی پورت کلاینت بخونی منتقل کنی به سرور؟ اگه کامپیوتر ها تحت یه شبکه محلی نباشن بعید میدونم با ASP.net بشه کاری کرد...!

mahdad sepah
شنبه 07 آبان 1390, 18:47 عصر
یعنی شما میخوایین مستقیم اطلاعاتی که اسکن میشه از روی پورت کلاینت بخونی منتقل کنی به سرور؟ اگه کامپیوتر ها تحت یه شبکه محلی نباشن بعید میدونم با ASP.net بشه کاری کرد...!
من هر جوری بشه قبول دارم حالا مستقیم هم نیومد ایراد نداره ولی بالاخره وارد صفحه بشه با هر ترفندی

aminghaderi
شنبه 07 آبان 1390, 23:29 عصر
بعید میدونم با ASP.net بشه کاری کرد...!
در دنیای Asp.net هیچ چیزی غیر ممکن نیست!:قلب:

من هر جوری بشه قبول دارم حالا مستقیم هم نیومد ایراد نداره ولی بالاخره وارد صفحه بشه با هر ترفندی
چند تا راه پیشنهاد می کنم ولی هیچ کدوم از این راه ها رو خودم نرفتم چون تا حالا پروژه ای نداشتم که بخوام با اسکنر کار کنم.
ولی مطمعن هستم که اگر روزی در پروژه ای لازم باشه این کار رو انجام بدهم ، این کار رو خوام کرد و اگر این قابلت در Asp.net وجود نداشته باشه ، برایش به وجود می یارم.
راه ها :
1- استفاده از توابع مربوط به اسکن خود دات نت . (باید دررابطش تحقیق کنید ، من هم اطلاعی زیادی ندارم وگرنه می گفتم.)
2- استفاده از Active x ها . (این هم باید تحقیق کنید.)
3- طراحی یه برنامه دسکتاپ کوچک که قابلت ارتباط با سرور رو داشته باشه (نیاز به اطلاعات در باره برنامه نویسی سوکت هست) و توسط اون عملیات اسکن رو انجام داده و تصویر رو به سرور ارسال کرده و داخل برنامه تحت وب مدیریت کرد.

موارد بالا در مقیاس اینترنت بیان شده که مقیاس پایین تر مثل اینترانت و یه شبکه کوچک محلی راهت قابل اجراست ، ضمن اینکه برای کار در محیط غیر از اینترنت ، به نظر من صلاح نیست از برنامه نویسی تحت وب وارد این معقوله شد.
و به نظر من بهتر این طور پروژه ها توسط برنامه نویسی تحت شبکه به صورت طراحی یه سیستم اتوماسیون اداری صورت بگیره تا حد اکثر کارایی رو از برنامه و بعد شبکه داشته باشید و هم کار شما یه کار مهندسی محصوب بشه.

موفق باشید.

b.ghadami
جمعه 16 دی 1390, 20:55 عصر
من یک برنامه تحت وب با asp.net نوشتم که از WIA استفاده میکنه و دسترسی های مربوطه رو روی ComponentService دادم اما این برنامه از روی iis دیالوگ پرینتر رو باز نمیکنه هرچی سرچ میکنم چیزی پیدا نمیکنم...!
کسی میتونه راهنماییم کنه؟

aminghaderi
شنبه 17 دی 1390, 10:18 صبح
من یک برنامه تحت وب با asp.net نوشتم که از WIA استفاده میکنه و دسترسی های مربوطه رو روی ComponentService دادم اما این برنامه از روی iis دیالوگ پرینتر رو باز نمیکنه هرچی سرچ میکنم چیزی پیدا نمیکنم...!
ActivX ها شاید بتونند مشکل شما رو حل کنند.
امتحان کردید؟