![]() |
|
مساعدة في برنامج سكنر - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة السي شارب C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=175) +--- قسم : قسم اسئلة C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=176) +--- الموضوع : مساعدة في برنامج سكنر (/showthread.php?tid=14691) |
مساعدة في برنامج سكنر - عدنان الشمري - 10-02-16 تحية طيبة . . . ارجو مساعدتي في برنامج سكنر احتاج الى برنامج يقوم بسحب الصور من الاسكنر وحفظها كملف PDF RE: مساعدة في برنامج سكنر - Programmation - 19-02-16 (10-02-16, 11:04 AM)عدنان الشمري كتب : تحية طيبة . . .السلام عليكم ورحمة الله وبركاته يمكنك الإعتماد على مكتبة WIA المقدمة ضمن حزمة نظام التشغيل Windows للتكامل مع وحدات الماسح الضوئي Scanners أما بخصوص استخراج الملف على شكل صيغة PDF ففي تلك الحالة يمكنك الإعتماد على مكتبة ITextSharp وهي مكتبة مفتوحة المصدر تُمكنك من تحقيق أحلامك فيما يخص التعامل مع ملفات PDF بكل جدارة. فالتالي فئة تُمكنك من التكامل و سحب الصور من أجهزة الماسح الضوئي: PHP كود : public class Scannerبواسطة إستعداء الإجراء ADFScan سوف تحصل على صورة او مجموعة صورة -بناءا على عدد صفحات الملف المُمرر إلى جهاز الماسح الصوئي- في المسار C:\ImageX.jpg. وفالتالي كود يوضح كيفية إنشاء ملف PDF بإستخدام itextsharp وإضافة الصورة المراد تمريرها إلى الملف: PHP كود : private void CreatePDF()فقط إبداء بحلقة تكرارية تقوم بتحميل الصورة المتواجدة داخل مجلد سحب الصور -المسار -C:\ImageX.jpg- على سبيل المثال المُحدد داخل الفئة الخاصة بسحب الصور وعوض عن المتغير MY_IMAGE_FILENAME_HERE المتواجد بالكود السابق بمسار الصورة الحالية ضمن الحلقة وسوف يتم إنشاء ملف PDF بإسم mypdf.pdf داخل المسار C:\mypdf.pdf فور الإنتهاء من الإجراء CreatePDF. المكتبتين بالمرفقات. RE: مساعدة في برنامج سكنر - عدنان الشمري - 19-02-16 السلام عليكم ورحمة الله وبركاتة شكراً لمساعدتي اخي العزيز تظهر مشكلة عند استدعاء ADFScan An unhandled exception of type 'System.Runtime.InteropServices.COMException' occurred in Scanner WIA.exe Additional information: Exception from HRESULT: 0x80210015 سؤال اخر اذا امكن في حال عندي اكثر من سكنر كيف يمكنني تحديد سكنر معين لاخذ الصور منه RE: مساعدة في برنامج سكنر - Programmation - 21-02-16 (19-02-16, 05:39 PM)عدنان الشمري كتب : السلام عليكم ورحمة الله وبركاتة تم التعديل, بخصوص تعدد أجهزة السكانر التي يمكن أن تكون مُتصلة بالحاسب فلا تقلق سوف يخيرك الكلاس بينهم. وفقك الله, نسألكم الدعاء بالمغفرة. RE: مساعدة في برنامج سكنر - عدنان الشمري - 21-02-16 جزاك الله الف خير اتعبتك معي البرنامج لا يكتشف وجود السكنر المعرف على الحاسبة علماً حولت الكود Device d = class1.ShowSelectDevice(WiaDeviceType.CameraDeviceType, true, false); الى Device d = class1.ShowSelectDevice(WiaDeviceType.ScannerDeviceType, true, false); كونة يختص بجلب اجهزة السكنر على حسب علمي جهاز السكنر المعرف على الحاسبة هو من نوع GENX RE: مساعدة في برنامج سكنر - Programmation - 21-02-16 (21-02-16, 06:38 PM)عدنان الشمري كتب : جزاك الله الف خير قم بتغيير قيمة الوحدة النمطية WiaDeviceType إلى Unspecified بدلاً من Camera و Scanner وابلغني بالنتيجة. RE: مساعدة في برنامج سكنر - عدنان الشمري - 21-02-16 لم يعمل بعد التحويل الى Unspecified RE: مساعدة في برنامج سكنر - Programmation - 22-02-16 (21-02-16, 10:53 PM)عدنان الشمري كتب : لم يعمل بعد التحويل الى Unspecified حمل الملف المرفق. RE: مساعدة في برنامج سكنر - عدنان الشمري - 22-02-16 السلام عليكم وحمة الله وبركاتة اشكرك اخي العزيز Programmation البرنامج يعمل بعد تجربة على سكانر من نوع HP ولكن لا يعمل مع السكنر الخاص بي GENX هل توجد مكتبة اخرى ممكن ان تساعدني فيها بدل من WIA واني وجدت برنامج Scanner Pro SDK ActiveX ويمكن استخدامة مع ال C# ولكن غير مجاني (تجريبي) |