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

sane-canon_lide70 - پشتیبان SANE برای اسکنرهای تخت USB مدل‌های Canon LiDE 70 و 600(F)

کتابخانه canon_lide70 یک پشتیبان SANE (دسترسی آسان به اسکنر) پیاده‌سازی می‌کند که دسترسی به اسکنرهای تخت CanoScan LiDE 70 و 600(F) شرکت .Canon Inc را فراهم می‌آورد. واحد اسکن فیلم در LiDE 600F پشتیبانی نمی‌شود.

به دلیل عدم تمایل شرکت کانن به ارائه مستندات اسکنر، این نرم‌افزار با تحلیل ترافیک USB درایور ویندوز XP توسعه یافته است. مفهوم دقیق دستورات مجزایی که به اسکنر فرستاده می‌شوند تنها تا حد بسیار محدودی مشخص است. برخی از پیچیدگی‌های موجود در درایور ویندوز XP کنار گذاشته شده‌اند؛ به عنوان مثال، کالیبراسیون فعال وجود ندارد.

از آزمایش‌کنندگان و بررسی‌کنندگان استقبال می‌شود. گزارش‌های اشکال و نظرات خود را به فهرست پستی sane-devel به نشانی <sane-devel@alioth-lists.debian.net> ارسال کنید.

فایل /etc/sane.d/canon_lide70.conf اسکنر LiDE 70 را با کد سازنده 0x04a9 و کد محصول 0x2225 شناسایی می‌کند. برای LiDE 600(f) کد محصول 0x2224 است.

حالت اسکن (Scan Mode):

وضوح تصویر اسکن‌شده را بر حسب نقطه در اینچ (dpi) تنظیم می‌کند. اسکن در وضوح 1200 dpi در LiDE 600(F) در دسترس نیست و در LiDE 70 نیز بسیار کند است.
حالت اسکن را انتخاب می‌کند. Lineart فقط به معنای پیکسل‌های کاملاً سیاه و کاملاً سفید است.
درصد حداقل روشنایی را برای به‌دست آوردن نقطه سفید انتخاب می‌کند که فقط برای Lineart کاربرد دارد.
این گزینه هنوز پیاده‌سازی نشده است. اسکن‌ها در یک فایل موقت با اندازه معمول 100 مگابایت ثبت می‌شوند.

ابعاد و هندسه (Geometry):

موقعیت افقی (x) گوشه بالا-چپ ناحیه اسکن بر حسب میلی‌متر.
موقعیت عمودی (y) گوشه بالا-چپ ناحیه اسکن بر حسب میلی‌متر.
عرض ناحیه اسکن بر حسب میلی‌متر.
ارتفاع ناحیه اسکن بر حسب میلی‌متر.

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

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

مثال:
SANE_DEBUG_CANON_LIDE70=128 scanimage > /dev/null

در وضوح‌های پایین (75 و 150 dpi، که به معنای سرعت بالای لغزنده اسکنر است)، LiDE 70 یک میلی‌متر بالایی از ناحیه اسکن را از دست می‌دهد. در مواردی که چنین دقتی اهمیت دارد، می‌توان با جابجا کردن سند به اندازه یک میلی‌متر به سمت پایین، این مشکل را برطرف کرد. توجه داشته باشید که xsane(1) از حالت 75 dpi برای پیش‌اسکن استفاده می‌کند. این مشکل در LiDE 600(F) شدیدتر است، جایی که این انحراف پنج میلی‌متر است.

sane(7), sane-usb(5), sane-find-scanner(1), scanimage(1), xsane(1),
http://www.juergen-ernst.de/info_sane.html

pimvantend، بر پایه کارهای پیشگامانه Juergen Ernst.

22 Aug 2020