sane-umax1220u(5) SANE Scanner Access Now Easy sane-umax1220u(5)

sane-umax1220u - بک‌اند SANE برای اسکنر UMAX Astra 1220U و اسکنرهای مشابه

کتابخانه sane-umax1220 یک بک‌اند SANE (دسترسی آسان به اسکنر - Scanner Access Now Easy) را برای اسکنر UMAX Astra 1220U و اسکنرهای مشابه پیاده‌سازی می‌کند.

برای اطلاعات بیشتر درباره این بک‌اند، لطفاً از این نشانی دیدن کنید: http://umax1220u-sane.sourceforge.net

این بک‌اند همچنین قادر به راه‌اندازی UMAX Astra 1600U/2000U/2100U است. کارکرد مدل 2100U تأیید شده است. برای سایر اسکنرها هنوز گزارشی دریافت نشده است. لطفاً با ما تماس بگیرید و به ما اطلاع دهید که آیا اسکنر شما کار می‌کند یا خیر (sane-devel@alioth-lists.debian.net).

معمولاً هیچ پیکربندی دستی لازم نیست. فایل پیکربندی برای این بک‌اند در مسیر /etc/sane.d/umax1220u.conf قرار دارد.

محتوای آن فهرستی از نام‌های دستگاه است که با اسکنرهای UMAX Astra مطابقت دارند. خطوط خالی و خطوطی که با علامت هش (#) شروع می‌شوند نادیده گرفته می‌شوند. یک نمونه فایل پیکربندی در زیر نشان داده شده است:

#usb vendor product
usb 0x1606 0x0010
# Device list for non-linux systems
/dev/scanner
/dev/usb/scanner0

برای اطلاعات در مورد نحوه تنظیم مجوزهای دسترسی در فایل‌های دستگاه usb، به sane-usb(5) مراجعه کنید.

فایل پیکربندی بک‌اند:
/etc/sane.d/umax1220u.conf
کتابخانهٔ ایستا که این بک‌اند را پیاده‌سازی می‌کند:
/usr/lib/sane/libsane-umax1220u.a
کتابخانهٔ اشتراکی که این بک‌اند را پیاده‌سازی می‌کند:
/usr/lib/sane/libsane-umax1220u.so (در سیستم‌هایی که از بارگذاری پویا پشتیبانی می‌کنند موجود است)

اگر کتابخانه با فعال بودن پشتیبانی از اشکال‌زدایی کامپایل شده باشد، این متغیر محیطی سطح اشکال‌زدایی را برای این بک‌اند کنترل می‌کند. برای مثال، مقدار 128 درخواست چاپ تمامی خروجی‌های اشکال‌زدایی را می‌دهد. مقادیر کوچک‌تر پرگویی را کاهش می‌دهند:

مقادیر SANE_DEBUG_UMAX1220U:

شماره   توضیح
 1       چاپ خرابی‌ها
 2       چاپ اطلاعات
 3       چاپ فراخوانی‌های توابع سطح بالا
 4       چاپ نقاط بازرسی توابع سطح بالا
 9       چاپ فراخوانی‌های توابع سطح متوسط
 10      چاپ نقاط بازرسی توابع سطح متوسط
 80      چاپ ورود به توابع سطح پروتکل
 90      چاپ خروج از توابع سطح پروتکل
مثال:
export SANE_DEBUG_UMAX1220U=10

اسکن با دقت 600 dpi ممکن است برای اندازه‌های بزرگ تصویر ناموفق باشد.

اگر مدام با خطاهای ورودی/خروجی (I/O) مواجه می‌شوید، اسکنر خود را خاموش و روشن کنید تا بازنشانی شود.

هیچ راهی برای لغو اسکن وجود ندارد، زیرا راه‌انداز sane_cancel() را نادیده می‌گیرد.

اگر تلاش کنید تصویری را اسکن کنید که بیش از حد کوچک است، با خطاهای ورودی/خروجی مواجه خواهید شد. حتماً پیش از انجام اسکن، ناحیه اسکن را تنظیم کنید، زیرا به صورت پیش‌فرض، ناحیه اسکن صفر است.

sane(7), sane-usb(5)

صفحه خانگی (قدیمی):
http://umax1220u-sane.sourceforge.net

Marcio Luis Teixeira <marciot@users.sourceforge.net>

sane-devel@alioth-lists.debian.net

این بک‌اند به طور فعال نگهداری نمی‌شود. با این وجود، گزارش‌های باگ و نظرات باید به فهرست پستی sane-devel ارسال شوند. هنگام گزارش باگ‌ها، لطفاً بک‌اند را با مقدار 10 برای SANE_DEBUG_UMAX1220U اجرا کرده و یک نسخه از پیام‌های گزارش وقایع (log) را پیوست نمایید.

14 Jul 2008