Scroll to navigation

sane-canon_dr(5) SANE (الوصول إلى الماسحة الضوئية أصبح سهلاً الآن) sane-canon_dr(5)

الاسم

sane-canon_dr - الواجهة الخلفية لـ SANE لماسحات Canon من سلسلة DR

الوصف

تنفذ مكتبة sane-canon_dr واجهة خلفية لـ SANE (الوصول السهل للماسح الآن) توفر الوصول إلى بعض ماسحات Canon من سلسلة DR.

يصف هذا المستند إصدار الواجهة الخلفية 60، الذي تم شحنه مع SANE 1.0.32.

العتاد المدعوم

تم اختبار هذا الإصدار فقط مع عدد قليل من نماذج الماسحات. يُرجى الاطلاع على http://www.sane-project.org/sane-supported-devices.html للحصول على أحدث قائمة.

قد تدعم هذه الواجهة الخلفية ماسحات Canon أخرى. أفضل طريقة لتحديد مستوى الدعم هي اختبار الماسح مباشرة، أو جمع أثر لبرنامج تشغيل windows أثناء العمل. يُرجى الاتصال بالمؤلف للحصول على المساعدة أو بنتائج الاختبار.

بشكل عام، تستخدم الأجهزة الأكبر (DR-4000 وما فوق) التي تم اختبارها بروتوكولًا كاملًا إلى حد ما، مع دعم أجهزة للعديد من الأوضاع والدقة والميزات. الأجهزة الأصغر لديها العديد من القيود، مثل فقدان الدقة الأفقية، فقدان الوضع الثنائي، المسح دائمًا بالعرض الكامل، إلخ. يوجد كود في الواجهة الخلفية لمعالجة هذه المشكلات، ولكن لا توجد طريقة لاكتشاف ما إذا كانت مطلوبة، لذا يجب ترميزها بشكل ثابت.

الخيارات

تم بذل جهد لعرض معظم خيارات الأجهزة، بما في ذلك:

يختار المصدر للمسح.

يختار نمط المسح.

يتحكم في دقة المسح.

يضبط إحداثيات الزاوية العليا اليسرى والسفلى اليمنى لمنطقة المسح. تُغير أسماؤها إلى -t و -l و -x و -y بواسطة بعض الواجهات.

يضبط حجم الورقة. يستخدمه الماسح الضوئي لتحديد توسيط إحداثيات المسح عند استخدام ADF (ملقم المستندات الآلي) واكتشاف أخطاء التلقيم المزدوج.

ستتوفر خيارات أخرى بناءً على قدرات الماسح: التحسين، الضغط، الأزرار وأجهزة الاستشعار، إلخ.

بالإضافة إلى ذلك، تُعرض عدة خيارات 'برمجية' بواسطة السند الخلفي. هذه إعادة تنفيذ لميزات توفرها الماسحات الضوئية الكبيرة أصلياً، ولكنها تعمل على الحاسوب المضيف. يتيح ذلك للآلات الأصغر امتلاك قدرات مماثلة. يرجى ملاحظة أن هذه الميزات مبسطة نوعاً ما، وقد لا يكون أداؤها بمستوى التنفيذات الأصلية. لاحظ أيضًا أن جميع هذه الميزات تتطلب أن يقوم المحرك بتخزين الصورة كاملة في الخبيئة في الذاكرة. سيؤدي هذا بالتأكيد تقريباً إلى انخفاض سرعة المسح الضوئي.

يطلب من التعريف اكتشاف أطراف الورقة داخل الصورة الأكبر، وقص الحواف الفارغة.

يطلب من التعريف اكتشاف دوران الورقة داخل الصورة الأكبر، ومواجهة الدوران.

يطلب من التعريف العثور على نقاط بقطر X أو أصغر وإزالتها من الصورة، وملء المساحة بمتوسط اللون المحيط.

استخدم 'scanimage --help' للحصول على قائمة، ولكن كن على علم بأن بعض الخيارات قد تكون قابلة للتعيين فقط عند تعيين خيار آخر، وأن الخيارات المتقدمة قد تكون مخفية بواسطة بعض برامج الواجهة الأمامية.

ملف الضبط

يُستخدم ملف التهيئة canon_dr.conf لإخبار الواجهة الخلفية بكيفية البحث عن الماسحات، وتوفير خيارات تتحكم في تشغيل الواجهة الخلفية. يُقرأ هذا الملف في كل مرة تطلب فيها الواجهة الأمامية من الواجهة الخلفية قائمة بالماسحات، بشكل عام فقط عند بدء الواجهة الأمامية. إذا كان ملف التهيئة مفقودًا، فستفشل الواجهة الخلفية في التشغيل.

يمكن تحديد الماسحات في ملف الإعداد بأربع طرق:

"scsi CANON DR"

يطلب من الواجهة الخلفية البحث في جميع نواقل scsi في النظام عن جهاز يبلغ عن نفسه كماسح من صنع 'CANON'، مع اسم نموذج يبدأ بـ 'DR'.

"scsi /dev/sg0" (أو ملف جهاز scsi آخر)

يطلب من الخلفية فتح جهاز scsi المسمى. مفيد فقط إذا كان لديك عدة ماسحات ضوئية متوافقة متصلة بحاسوبك، وتحتاج إلى تحديد واحد. ربما لا ينبغي استخدامه مع سطر "scsi" الآخر أعلاه.

"usb 0x04a9 0x1603" (أو معرفات بائع/منتج أخرى)

يطلب من الواجهة الخلفية البحث في جميع نواقل usb في النظام عن جهاز يستخدم معرف البائع والمنتج هذا. سيتم بعد ذلك الاستعلام عن الجهاز لتحديد ما إذا كان ماسح Canon.

"usb /dev/usb/scanner0" (أو ملف جهاز آخر)

تستخدم بعض الأنظمة تعريف نواة للوصول إلى ماسحات usb الضوئية. هذه الطريقة غير مختبرة.

بالإضافة إلى سطور 'scsi' و 'usb'، يدعم ملف التهيئة سطور 'option' التالية:

"option buffer-size [عدد البايتات]"

اضبط عدد البايتات في مخزن البيانات المؤقت على قيمة غير المبدئي المُجمّع البالغ 4 ميجابايت. قد تؤدي القيم الكبيرة إلى انتهاء المهلة أو تعليق، بينما قد تسبب القيم الصغيرة مسحًا بطيئًا.

ملاحظة: لا تضع النهاية الخلفية حدًا أعلى لهذه القيمة، حيث طلب بعض المستخدمين أن تكون كبيرة جدًا. لا يُنصح بالقيم التي تتجاوز القيمة المبدئية، وقد تؤدي إلى انهيار نظام التشغيل أو تجميد تعريف بطاقة scsi. لقد أُعذِر من أنذر.

"خيار vendor-name [سلسلة نصية]"
"خيار model-name [سلسلة نصية]"
"خيار version-name [سلسلة نصية]"

يمكن استخدام هذه الخيارات مجتمعة لتجاوز القيم التي يوفرها الماسح، أو لتوفير القيم عندما لا يستطيع الماسح ذلك.

"خيار padded-read [0|1]"

تسبق بعض الماسحات جميع البيانات المنقولة إلى المضيف بـ 12 بايت. فعّل هذا الخيار إذا فشل الماسح في الاستجابة للأوامر.

"خيار duplex-offset [عدد صحيح]"

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

ملاحظة: قد تظهر أسطر "option" عدة مرات في ملف الإعداد. تنطبق فقط على الماسحات التي تم اكتشافها بواسطة سطر 'scsi/usb' التالي.

البيئة

يستخدم الخلفية متغير بيئة واحدًا، SANE_DEBUG_CANON_DR، الذي يُفعّل مخرجات التصحيح إلى stderr. القيم الصالحة هي:

5 أخطاء
10 تتبع الدالة
15 تفاصيل الدالة
20 أوامر الخيارات
25 تتبع SCSI/USB
30 تفاصيل SCSI/USB
35 ضجيج عديم الفائدة

المشكلات المعروفة

تمت هندسة هذا الخلفية عكسيًا بالكامل من تتبعات usb للسائق الملكي. قد لا تكون العديد من الميزات المتقدمة للآلات مفعلة. لم يتم اختبار العديد من الآلات. بروتوكولها غير معروف.

الإشادات

قدم المؤلفون المتنوعون لخلفية sane-fujitsu(5) كودًا مفيدًا.
قدمت شركة Yabarana Corp. www.yabarana.com تمويلًا كبيرًا.
قدمت شركة EvriChart, Inc. www.evrichart.com تمويلًا وأعارت معدات.
أعارت شركة Canon, USA. www.usa.canon.com معدات.
قدمت HPrint hprint.com.br تمويلًا واختبارًا لدعم DR-2510.
قدمت Stone-IT www.stone-it.com تمويلًا لدعم DR-2010 و DR-2050.
قدم Gerhard Pfeffer وصولًا واختبارًا لـ P-208 و P-215.
شكر خاص لـ: Alejandro Imass, Andre Shimakawa, Martijn van Brummelen, Thanos Diacakis و Junren Shi على الاختبار والملاحظات.

انظر أيضًا

sane(7), sane-scsi(5), sane-usb(5)

المؤلف

م. ألان نوح: <kitno455 a t gmail d o t com>.

ترجمة

تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.

13 فبراير 2021