- unstable 4.31.0-1
| sane-hp(5) | SANE (الوصول إلى الماسحة الضوئية أصبح سهلاً الآن) | sane-hp(5) |
الاسم¶
sane-hp - الواجهة الخلفية لـ SANE لماسحات HP ScanJet
الوصف¶
مكتبة sane-hp تنفذ واجهة خلفية لـ SANE (الوصول السهل للماسح الآن) توفر الوصول إلى ماسحات HP ScanJet التي تدعم SCL (لغة التحكم بالماسح من HP). الماسحات التالية معروفة بالعمل بشكل إيجابي مع هذه الواجهة الخلفية:
الطراز: معرف المنتج: الواجهة: ---------- ----------- ---------- ScanJet Plus C9195A بطاقة الواجهة المتوازية من HP ScanJet IIc C1750A 3226 SCSI ScanJet IIcx C2500A 3332 SCSI ScanJet IIp C1790A SCSI ScanJet 3C C2520A 3503 SCSI ScanJet 3P C2570A 3406 SCSI ScanJet 4C C2520A SCSI ScanJet 4P C1130A 3540 SCSI ScanJet 4100C C6290A USB ScanJet 5P C5110A SCSI ScanJet 5100C C5190A المنفذ المتوازي ScanJet 5200C C7190A 3846 المنفذ المتوازي/USB ScanJet 6100C C2520A 3644 SCSI ScanJet 6200C C6270A 3828 SCSI/USB ScanJet 6250C C6270A 3828 SCSI/USB ScanJet 6300C C7670A SCSI/USB ScanJet 6350C C7670A SCSI/USB ScanJet 6390C C7670A SCSI/USB PhotoSmart C5100A R029,R030,R032 SCSI
دعم الطرازين 5100C/5200C المتصلين بالمنفذ المتوازي يتطلب برنامج تشغيل ppSCSI المتاح على http://cyberelk.net/tim/parport/ppscsi.html و http://penguin-breeder.org/kernel/download/.
دعم الطرازات 5200C/62X0C/63X0C المتصلة عبر USB يتطلب libusb. انظر sane-usb(5) لمزيد من التفاصيل.
الواجهة الخلفية sane-hp لم تعد تدعم الأجهزة الطرفية متعددة الوظائف OfficeJet. لهذه الأجهزة، استخدم الحزم الخارجية "hplip" المتاحة على: https://developers.hp.com/hp-linux-imaging-and-printing/. لمعلومات حول برنامج تشغيل hpoj السابق، انظر: http://hpoj.sourceforge.net/.
لأن Hewlett-Packard لم تعد تنتج ماسحات تدعم SCL (بجانب OfficeJets)، القائمة أعلاه للماسحات المدعومة كاملة. الماسحات الأخرى من HP غير مدعومة من قبل الواجهة الخلفية sane-hp، لكن قد تكون مدعومة بواحدة أخرى. انظر http://www.sane-project.org/. يمكنك أيضًا متابعة القائمة البريدية sane-devel على http://www.sane-project.org/mailing-lists.html.
تفاصيل أكثر حول الواجهة الخلفية hp يمكن العثور عليها على صفحتها الرئيسية http://web.archive.org/web/20070206115546/http://www.kirchgessner.net/sane.html.
أسماء الأجهزة¶
يتوقع هذا الخلفي أسماء أجهزة بالشكل:
حيث special هو اسم مسار UNIX للجهاز الخاص الذي يتوافق مع الماسح. لماسحات SCSI، يجب أن يكون اسم الجهاز الخاص جهاز SCSI عامًا أو رابطًا رمزيًا لمثل هذا الجهاز. تحت Linux، يمكن أن يكون اسم الجهاز مثل /dev/sga أو /dev/sg2 على سبيل المثال. إذا كان اسم الجهاز الخاص يحتوي على "usb" أو "uscanner" أو "ugen"، يُفترض أن الماسح متصل عبر USB. لـ HP ScanJet Plus، يجب أن يكون اسم الجهاز الخاص هو الجهاز الذي يتوافق مع بطاقة الواجهة المتوازية التي شُحنت مع الماسح. وهو /dev/hpscan. برنامج تشغيل خاص مطلوب لهذه البطاقة. انظر ftp://rvs.ctrl-c.liu.se/pub/wingel/hpscan للتفاصيل. إذا لم يعمل الرابط، جرب ftp://sunsite.unc.edu/pub/Linux/kernel/patches/scanners.
الضبط¶
محتويات ملف hp.conf هي قائمة من الخيارات وأسماء الأجهزة التي تتوافق مع ماسحات HP ScanJet. الأسطر الفارغة والأسطر التي تبدأ بعلامة التجزئة (#) تُتجاهل. انظر sane-scsi(5) و sane-usb(5) لتفاصيل حول ما يشكل اسم جهاز صالح.
الخيارات المحددة أمام أول سطر يحتوي على اسم جهاز هي مبدئية لجميع الأجهزة. الخيارات المحددة أسفل سطر يحتوي على اسم جهاز تنطبق فقط على أحدث جهاز مذكور.
الخيارات المدعومة هي connect-scsi و connect-device و enable-image-buffering و dumb-read.
الخيار connect-scsi يحدد أن الماسح متصل بالنظام عبر SCSI. الإدخال/الإخراج يُنفذ باستخدام أوامر SCSI. هذا هو المبدئي. لكن إذا كان اسم جهاز SCSI الخاص بك يحتوي على "usb" أو "uscanner" أو "ugen"، يجب تحديد الخيار connect-scsi. وإلا يُفترض أن الماسح متصل عبر USB.
الخيار connect-device يحدد أن الماسح متصل بالنظام عبر جهاز خاص. الإدخال/الإخراج يُنفذ بواسطة عمليات read()/write() على الجهاز. يجب استخدام هذا الخيار لـ HP ScanJet Plus أو الماسحات المتصلة عبر USB التي يُوصل إليها من خلال جهاز مسمى (مثل /dev/usb/scanner0). لأسماء الأجهزة التي تحتوي على "usb" أو "uscanner" أو "ugen"، ليس من الضروري تحديد الخيار connect-device.
الخيار enable-image-buffering يخزن الصورة الممسوحة في الذاكرة قبل تمريرها إلى الواجهة الأمامية. يمكن استخدامه في حالة حركة مصباح الماسح للأمام/للخلف.
الخيار dumb-read يمكن استخدامه لتجاوز المشكلات مع "خطأ أثناء إدخال/إخراج الجهاز". هذه المشكلات قد تحدث مع بعض محولات SCSI إلى USB أو بطاقات SCSI من Buslogic. لا ينبغي استخدام الخيار لأجهزة SCSI التي تعمل بشكل صحيح. وإلا قد يكون بدء تشغيل الواجهات الأمامية وتغيير المعلمات أبطأ.
يظهر أدناه ملف إعداد عينة:
/dev/scanner # هذا تعليق /dev/hpscan option connect-device
/dev/scanner عادةً ما يكون رابطًا رمزيًا لجهاز الماسح SCSI الفعلي.
الملفات¶
- /etc/sane.d/hp.conf
- ملف ضبط الخلفية (انظر أيضًا وصف SANE_CONFIG_DIR أدناه).
- /usr/lib/x86_64-linux-gnu/sane/libsane-hp.a
- المكتبة الساكنة التي تنفذ هذا الخلفي.
- /usr/lib/x86_64-linux-gnu/sane/libsane-hp.so
- المكتبة المشتركة التي تنفذ هذا الخلفي (موجودة في الأنظمة التي تدعم التحميل الديناميكي).
- $HOME/.sane/calib-hp:<device>.dat
- بيانات المعايرة لماسح HP PhotoSmart PhotoScanner التي تُسترد من الماسح بعد المعايرة. تُرفع البيانات إلى الماسح عند بدء الواجهة الخلفية إذا كان في وضع الوسائط 'وسائط الطباعة' أو إذا تغير وضع الوسائط إلى 'وسائط الطباعة'.
البيئة¶
- SANE_CONFIG_DIR
- يحدد متغير البيئة هذا قائمة الأدلة التي قد تحتوي على ملف التكوين. في أنظمة *NIX، تُفصل الأدلة بنقطتين (`:')، وفي OS/2، تُفصل بفاصلة منقوطة (`;'). إذا لم يُضبط هذا المتغير، يُبحث عن ملف التكوين في دليلين مبدئيين: أولاً، دليل العمل الحالي (.) ثم في /etc/sane.d. إذا كانت قيمة متغير البيئة تنتهي بمحرف فاصل الأدلة، فسيُبحث في الأدلة المبدئية بعد الأدلة المحددة صراحة. على سبيل المثال، ضبط SANE_CONFIG_DIR إلى "/tmp/config:" سيؤدي إلى البحث في الأدلة tmp/config، و .، و /etc/sane.d (بهذا الترتيب).
- SANE_DEBUG_HP
- إذا صُرّفت المكتبة مع تفعيل دعم التنقيح، فإن متغير البيئة هذا يتحكم في مستوى التنقيح لهذا الخلفية. على سبيل المثال، تطلب القيمة 128 طباعة جميع مخرجات التنقيح. المستويات الأصغر تقلل الإسهاب.
- SANE_HOME_HP
- يُستخدم فقط لنظام OS/2 ومع استخدام ماسح HP PhotoSmart PhotoScanner. يجب ضبطه على الدليل حيث يوجد الدليل .sane. يُستخدم لحفظ وقراءة ملف المعايرة.
- SANE_HP_KEEPOPEN_SCSI
- SANE_HP_KEEPOPEN_USB
- SANE_HP_KEEPOPEN_DEVICE
- لكل نوع من أنواع الاتصال (connect-scsi, connect-usb, connect-device) يمكن تحديد ما إذا كان الاتصال بالجهاز يجب أن يبقى مفتوحًا ("1") أم لا ("0"). عادةً تُغلق الاتصالات بعد تنفيذ عملية. قد يؤدي إبقاء الاتصال مفتوحًا لأجهزة SCSI إلى أخطاء أثناء الإدخال/الإخراج للجهاز عندما لا يُستخدم الماسح لبعض الوقت. افتراضيًا، تُبقى اتصالات USB مفتوحة. تُغلق الاتصالات الأخرى.
- SANE_HP_RDREDO
- يحدد عدد محاولات إعادة عملية القراءة قبل إرجاع خطأ EOF. يُدعم فقط للأجهزة غير SCSI. المبدئي: محاولة واحدة. الوقت بين المحاولات هو 0.1 ثانية.
العلل¶
- HP PhotoSmart PhotoScanner
- في وضع الوسائط 'شريحة' و'سلبي'، تُقرّب دقة المسح إلى مضاعفات 300 نقطة في البوصة. لا يقوم الماسح بقياس البيانات بشكل صحيح على الدقات الأخرى. بعض الطرازات الأحدث (رمز البرنامج الثابت R030 وما بعده) لا تدعم ضبط مستوى التباين/الشدة وخريطة النغمات. ستحاكي الواجهة الخلفية ذلك برمجيًا، ولكن فقط للرمادي والألوان 24 بت.
- مغذي المستندات الآلي (ADF)
- لاستخدام ADF مع xscanimage(1)، ضع الورق أولاً في ADF ثم غيّر خيار مصدر المسح إلى 'ADF'. اضغط 'تغيير المستند' لتحميل ورقة. ثم اضغط 'مسح' لبدء المسح. ربما يكفي الضغط على 'مسح' دون 'تغيير المستند' للمسح المتكرر. لا يُوصى باستخدام نافذة المعاينة عند العمل مع ADF. لا يُدعم تعيين نافذة للمسح من ADF مع xscanimage(1). جرب xsane(1).
- إجراءات فورية
- بعض الإجراءات في xscanimage(1) (مثل التفريغ، اختيار الوسائط، المعايرة) لها تأثير فوري على الماسح دون بدء مسح. لا يمكن استخدام هذه الخيارات مع scanimage(1).
للقيام به¶
- HP PhotoSmart PhotoScanner
- ماسحات الصور ذات إصدار البرنامج الثابت R030 وما فوق لا تحتوي على دعم برنامج ثابت لجدول التباين/السطوع/جاما. في الواجهة الخلفية الحالية، يُحاكى ذلك برمجيًا على بيانات 24 بت. يجب أن يعطي المحاكاة على 30 بت نتائج أفضل.
- عرض البيانات أكبر من 8 بت
- جدول غاما المخصص لا يعمل.
- دعم الماسح الضوئي المتوازي
- إلى جانب ScanJet Plus الذي جاء مع بطاقة الواجهة المتوازية الخاصة به، يتم دعم HP ScanJet 5100C/5200C فقط حاليًا. تستخدم هذه الماسحات الضوئية محولًا داخليًا من متوازي إلى SCSI مدعوم من برنامج تشغيل ppSCSI (انظر أعلاه).
انظر أيضًا¶
sane(7)، sane-scsi(5)، sane-usb(5) scanimage(1)، xscanimage(1)، scanimage(1)
المؤلف¶
كتب
الواجهة
الخلفية sane-hp
بواسطة Geoffrey T. Dairiki.
دعم HP PhotoSmart PhotoScanner
بواسطة Peter Kirchgessner.
ترجمة¶
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| 13 يوليو 2008 |