الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية التعامل مع الاسكنر وحفظ الصورة وعرضها

بدأه Develooper في 1 يونيو 2011 · 21 رد · 3,779 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيفية التعامل مع الاسكنر وسحب صوره منه وحفظها بى سجل بقاعدة البيانات وطريقة عرض الصوره بستخدام تقنية ASP.Net

الله الموفق

لك الحمدُ ،،، على - مَا مضى . .

وَ لكَ الحمدُ ،،، على مَا أنا ، به الآن . .
وَ لكَ الحمدُ ،،، على - مَا سيأتي . .
وَ لكَ الحمدُ ،،، على كُلِ حال . .
الحمد لله على نعمة الاسلام و كفى بها نعمة

#2

السلام عليكم ورحمه الله وبركاته

اخي هذا رابط مفيد يوضح الفكره بالكامل http://www.codeproje.../Web_Twain.aspx

تم تعديل هذه المشاركة بواسطة VB Helper في 1 يونيو 2011 في 14:41

1

.:: Wish to become better and better ::.

#3

وعليكم السلام

تسلم اخي VB Helper

تمام قمت بتحميل ولكن تظهر مشكلة اثناء تجربة التطبيق ومش عارف سبب المشكلة ايه

ممكن اخي تنزل التطبيق وتجربة وتتاكد انه شغال فعلا لانه قديم من 2005

وانا شغال دوت نت 2010 اظن ده السبب وقد بحثت لاقت انه فى ocx ولكن بفلوس فهل توجد طريقة مجانا للتعامل مع الاسكنر من خلال الدوت نت

ولك جزيل الشكر

تم تعديل هذه المشاركة بواسطة Develooper في 1 يونيو 2011 في 14:45

لك الحمدُ ،،، على - مَا مضى . .

وَ لكَ الحمدُ ،،، على مَا أنا ، به الآن . .
وَ لكَ الحمدُ ،،، على - مَا سيأتي . .
وَ لكَ الحمدُ ،،، على كُلِ حال . .
الحمد لله على نعمة الاسلام و كفى بها نعمة

#4

السلام عليكم ورحمه الله وبركاته

اخي ممكن تكتب رسالة الخطأ؟

.:: Wish to become better and better ::.

#5

السلام عليكم

اخي VB Helper

قد جمعت 7 مشاريع للتعامل مع الاسكنر من خلال الدوت نت

ولكن منهم من هو اصدار قديم ومنهم اصدار 2008

وللعلم فيهم من يفتح وفيهم لا يفتح ويوجد اكثر من مشروع داخل المشروع الواحد ومنهم من يظهر خطاء فممكن انك تشوف افضلهم عن تجربة تشغيلة لانى لا اعلم اى منهم افضل

فممكن فتح المشاريع ومعرفة من هو الذى يتعامل مع الاسكنر من خلال 2010 asp.net واكيد هيكون نفس الكود من خلال vb.net

جزاك الله خير

Scanner.rar

لك الحمدُ ،،، على - مَا مضى . .

وَ لكَ الحمدُ ،،، على مَا أنا ، به الآن . .
وَ لكَ الحمدُ ،،، على - مَا سيأتي . .
وَ لكَ الحمدُ ،،، على كُلِ حال . .
الحمد لله على نعمة الاسلام و كفى بها نعمة

#6

السلام عليكم

ما هى طريقة التعامل مع الاسكنر مع تطبيق او شرح كيفية ذالك

لك الحمدُ ،،، على - مَا مضى . .

وَ لكَ الحمدُ ،،، على مَا أنا ، به الآن . .
وَ لكَ الحمدُ ،،، على - مَا سيأتي . .
وَ لكَ الحمدُ ،،، على كُلِ حال . .
الحمد لله على نعمة الاسلام و كفى بها نعمة

#7

السلام عليكم ورحمه الله وبركاته

اخي ممكن تكتب رسالة الخطأ لأنه لايمكنني تجريبه نظرا لعدم وجود الة مسح!!

.:: Wish to become better and better ::.

#8

السلام عليكم

اخي VB Helper

عند تجربة مشروع على الويب واخر على سطح المكتب اتضح لى الاتى

1-على الويب رابط المشروع

http://dl.dropbox.com/u/31290163/ASP.Net/TwainUploadASPNET.rar

وهذه صورة للتطبيق تم التشغيل بالفعل ولكن ظهرت مشكلة اثناء الحفظ على السيرفير موضحة بالصوره

رجاء توضيح كيفية حفظ الصوره التى تم عرضها من الاسكنر

على السيرفير و الداتا بيز ليمكن عرضها من ضمن بيانات عن معاملات والبحث فىها

TwainUploadASPNET.jpg

=================================================================================

2-على سطح المكتب رابط المشروع

http://dl.dropbox.com/u/31290163/ASP.Net/twaingui_src-.NET%20TWAIN%20image%20scanner.rar

صورة الخطاء الذى يظهر اثناء التشغيل

رجاء توضيح ما سبب هذا الخطاء

وللعلم يوجد مع هذا المشروع ملف اخر لتجربة انه المشروع يعمل exe خارجى تم تشغيله بنجاح

twaingui_src-.jpg

3-على سطح المكتب ملف exe رابط المشروع

وهنا نجد انه تم العرض وكمان يمكن عمل حفظ من خلال القوائم

TwainGui.jpg

=================================================================================

رجاء توضيح كيفية حل مشكلة الحفظ على مشروع الويب

وكيفية حل مشكلة مشروع سطح المكتب

جزاك الله خير

لك الحمدُ ،،، على - مَا مضى . .

وَ لكَ الحمدُ ،،، على مَا أنا ، به الآن . .
وَ لكَ الحمدُ ،،، على - مَا سيأتي . .
وَ لكَ الحمدُ ،،، على كُلِ حال . .
الحمد لله على نعمة الاسلام و كفى بها نعمة

#9

السلام عليكم ورحمه الله وبركاته

اخي بالنسبه للويب وهو اصلا موضوع سؤالك ارجو منك كتابه كود الرفع للصورة لأن سبب المشكله سيكون فيه؟!!

.:: Wish to become better and better ::.

#10

وعليكم السلام

اخي VB Helper

صفحة التى يتم بها مسح وعرض الصورة هى

TwainUploadASPNET.htm

وكود الرفع هو

  function UploadClick()
  {
    //Add the URL to the file saving script, including the http:// prefix.
    //The third parameter is the name that would appear in the HTML input type=file tag. csNetUpload does not use it.
    Success = csxi.PostImage('http://ADD URL HERE/filesave.aspx', 'scan.jpg', '', 2);
    if (Success)
    {
      alert('Image Uploaded')
    }
    else
    {
      alert('Upload Failed')
    } 
  }

-------------------------------------------------

وهذا كود الصفحة الاخرى التى تستخدم لرفع الصورة ويوجد به خطاء

filesave.aspx

twaingui_src.jpg

لك الحمدُ ،،، على - مَا مضى . .

وَ لكَ الحمدُ ،،، على مَا أنا ، به الآن . .
وَ لكَ الحمدُ ،،، على - مَا سيأتي . .
وَ لكَ الحمدُ ،،، على كُلِ حال . .
الحمد لله على نعمة الاسلام و كفى بها نعمة

#11

السلام عليكم ورحمه الله وبركاته

اخي هل وضعت عنوان موقعك مكان ADD URL HERE؟!!

.:: Wish to become better and better ::.

#12

لا اخي ولكن نفترض انى عايز اشغلة local مش يشتغل

ولو هحط رابط الموقع يبقى لازم اعمل رفع السيت كلة عشان يشتغل على الويب

يوجد 2 مشكلة

1-هل ممكن يتم تغير الى

   Success = csxi.PostImage('~/filesave.aspx', 'scan.jpg', '', 2);

- مشكلة فى صفحة filesave.aspx

وهو عدم وجود المكتبة والكلاس المتعامل معه للرفع

لك الحمدُ ،،، على - مَا مضى . .

وَ لكَ الحمدُ ،،، على مَا أنا ، به الآن . .
وَ لكَ الحمدُ ،،، على - مَا سيأتي . .
وَ لكَ الحمدُ ،،، على كُلِ حال . .
الحمد لله على نعمة الاسلام و كفى بها نعمة

#13

السلام عليكم ورحمه الله وبركاته

اخي اكتب في ال URL

http://localhost/YourWebApplication

اما بالنسبه للمكتبه ابحث علها في المشروع واذا لم تكن موجود ابحث عليها في النت

.:: Wish to become better and better ::.

#14

وعليكم السلام

اخي تمام قمت بى اضافة الرابط والمكتبة وتم الحفظ بنجاح على السيرفير ولكن من خلال التشغيل بدوت نت مع تمرير اسم البورت الذى يتم انشاء معه الصفحة بجانب التاريخ والساعة

    function UploadClick() {
        //Add the URL to the file saving script, including the http:// prefix.
        //The third parameter is the name that would appear in the HTML input type=file tag. csNetUpload does not use it.
        Success = csxi.PostImage('http://localhost:3187/filesave.aspx', 'scan.jpg', '', 2);
        if (Success) {
            alert('Image Uploaded')
        }
        else {
            alert('Upload Failed')
        }
    }

ولكن اخى توجد مشكلة عند التعامل مع الصفحة من خلال iis7 لا يتم الحفظ وبغير الرابط الى

http://localhost/filesave.aspx

بدون بورت لانه ياخد البورت الافتراضى 80 ويتم عرض الصفحة على ال iis7 ويتم المسح وعرض الصورة لكن الحفظ لا يحفظ

فهل هذا رابط المشروع صح على iis7

http://localhost/filesave.aspx

وجربت اكتب اسم السيت كمان ما حفظ مش عارف ازاى اقدر انفذ الحفظ ولكن من خلال iis7 وهذا لانه المشروع سوف يتشغل على شبكة ومش على جهاز واحد وكمان مش لاززم عشان اشغلة اشغل الدوت نت

http://localhost/scann/filesave.aspx

ايضا لا يقوم بالحفظ مع انه بيحفظ لو شغال من خلال برنامج دوت نت ويمرر البورت الذى يفتح بجانب الساعه او بجانب الرابط ولكن عند التشغيل من iis7 لا يقوم بالحفظ

رجاء توضيح كيفية حل هذه المشكلة

ويوجد رابط فيدو للتوضيح المشكلة اكثر

http://dl.dropbox.com/u/31290163/scann.rar

تم تعديل هذه المشاركة بواسطة Develooper في 9 يونيو 2011 في 12:56

لك الحمدُ ،،، على - مَا مضى . .

وَ لكَ الحمدُ ،،، على مَا أنا ، به الآن . .
وَ لكَ الحمدُ ،،، على - مَا سيأتي . .
وَ لكَ الحمدُ ،،، على كُلِ حال . .
الحمد لله على نعمة الاسلام و كفى بها نعمة

#15

السلام عليكم ورحمه الله وبركاته

اكيد اخي تمرر المنفذ اذا كنت تستخدم الخادم الوهمي لل ASP.NET اما اذا كنت منصب ال IIS فلا داعي له

.:: Wish to become better and better ::.

#16

وعليكم السلام

تمام اخى منا قلت كدا وفعلا ده الى عملتو لكن لا يحفظ على iis مش بضيف بورت ولكن يتم عرض الصوره لكن الحفظ لا

يكون الرابط بهذا الشكل

http://localhost/filesave.aspx

وممكن اخى مراجعت ملف الفيدو لتضح المشكلة اكثر لك

وللعلم عند رفع السيت على النت على سيرفير لا تعمل نهائى الصفحة تفتح ولكن لا يتم اختبار الاسكنر ومن ثم عرض الصوره والحفظ

لكن على local يتم اختيار الاسكنر ثم العرض ولكن الحفظ لا

وعلى الخادم الوهمى الخاص بتشغل الدوت نت يتم عمل جميع المهام

تم تعديل هذه المشاركة بواسطة Develooper في 9 يونيو 2011 في 20:29

لك الحمدُ ،،، على - مَا مضى . .

وَ لكَ الحمدُ ،،، على مَا أنا ، به الآن . .
وَ لكَ الحمدُ ،،، على - مَا سيأتي . .
وَ لكَ الحمدُ ،،، على كُلِ حال . .
الحمد لله على نعمة الاسلام و كفى بها نعمة

#17

السلام عليكم

رجاء توضيح كفية حفظ الصورة مع تشغيل الموقع بستخدام iis

لك الحمدُ ،،، على - مَا مضى . .

وَ لكَ الحمدُ ،،، على مَا أنا ، به الآن . .
وَ لكَ الحمدُ ،،، على - مَا سيأتي . .
وَ لكَ الحمدُ ،،، على كُلِ حال . .
الحمد لله على نعمة الاسلام و كفى بها نعمة

#18

السلام علكم ورحمه الله وبركاته

اخي هل عملت مجلد وهمي Virtual Directory؟!!

.:: Wish to become better and better ::.

#19

وعليكم السلام

هل تقصد المجلد الذى تم عمل publish فيه ويحتوى على ملفات الموقع وهذا الذى يتم اضافة فى iis ليتم فتح الموقع

نعم يوجد ملف اكيد ومن خلال بقدر افتح السيت عن طريق iis

ياخى فى ملف الفيديو بقوم بتشغيل والحفظ من خلال الدوت نت

وبعدان بقوم بعمل publish للموقع على مجلد فى

C:\inetpub\wwwroot\WebSite

وبعدان بفتح الموقع من iis

بيفتح معايا واعمل مسح لصورة ولكن احفظ لا مع انه بيحفظ على الدوت السيرفير الوهمى

اعتقد انه المشكلة فى تمرير اسم الموقع على ال iis

لك الحمدُ ،،، على - مَا مضى . .

وَ لكَ الحمدُ ،،، على مَا أنا ، به الآن . .
وَ لكَ الحمدُ ،،، على - مَا سيأتي . .
وَ لكَ الحمدُ ،،، على كُلِ حال . .
الحمد لله على نعمة الاسلام و كفى بها نعمة

#20

جرب كده الموقع ده الموقع

و ده المثال المثال

#21

السلام عليكم ورحمه الله وبركاته

اخي من ال IIS قم بعمل مجلد وهمي ومن ثم حدد اسمه ومساره الفعلي بعدها يمكنك الوصول اليه بالصوره التاليه http://localhost/YourWebAppName

.:: Wish to become better and better ::.

#22

السلام عليكم

اخي amr ragab

تسلم الموقع حلو وكمان فى خيارات كتير للاسكنر ولكن لحظت انه 30

ولكن الى انا شغال علية تقريبا متاح

وقد لحظت ان الموقع يحفظ على ال c

ولكن نفترض اننا نسجل بيانات معينه وكل بيان يتم ارفاق له صورة تدخل عن طريق الاسكنر هنحتاج للحفظ على قاعدة بيانات

والتطبيق الى انا بتكلم عليه يوجد به الامكنية هذه الحفظ على السيرفير او خفظ على قاعدة بيانات

اخي VB Helper

يمكن تجربة الموقع على جهاز وعمل لة iis

virtual path

ومن ثم تشغيلة والتاكد انه يتم الحفظ

مشكور اخىamr ragab واخى VB Helper

لك الحمدُ ،،، على - مَا مضى . .

وَ لكَ الحمدُ ،،، على مَا أنا ، به الآن . .
وَ لكَ الحمدُ ،،، على - مَا سيأتي . .
وَ لكَ الحمدُ ،،، على كُلِ حال . .
الحمد لله على نعمة الاسلام و كفى بها نعمة

مواضيع مشابهة