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

sane-epjitsu - بک‌اند SANE برای اسکنرهای USB فوجیتسو مبتنی بر اپسون

کتابخانه sane-epjitsu یک بک‌اند SANE (دسترسی آسان به اسکنر) را پیاده‌سازی می‌کند که دسترسی پایه‌ای به اسکنرهای فوجیتسو مدل‌های fi-60F/fi-65F و ScanSnap مدل‌های S300/S1300(i)/S1100(i) را فراهم می‌آورد.

این اسکنرها نسبتاً محدود هستند و تنها از چند حالت و تفکیک‌پذیری پشتیبانی می‌کنند و همواره با تمام عرض اسکن را انجام می‌دهند. این بک‌اند حالت‌های ناموجود (دوتایی، مقیاس خاکستری) و تفکیک‌پذیری‌های میانی را به صورت نرم‌افزاری پشتیبانی می‌کند، اما تنها کنترل‌های حداقلی بر روی ناحیه اسکن ارائه می‌دهد. بخش مشکلات شناخته‌شده (KNOWN ISSUES) را ببینید.

این بک‌اند ممکن است از اسکنرهای دیگری نیز پشتیبانی کند. اگر بررسی فیزیکی وجود چیپ‌ست اپسون را نشان داد، لطفاً با نویسنده تماس بگیرید تا دستورالعمل‌های لازم برای جمع‌آوری یک ردگیری (trace) یواس‌بی در ویندوز جهت اعتبارسنجی را دریافت کنید.

تلاش محدودی صورت گرفته است تا گزینه‌های استاندارد در دسترس API قرار گیرند. این قابلیت به فرانت‌اند امکان می‌دهد تفکیک‌پذیری، حالت رنگی و تنظیمات تغذیه‌کننده خودکار اسناد (ADF) را تعیین کند. بک‌اند sane-epjitsu از گزینه‌های پایه زیر برای بیشتر اسکنرها پشتیبانی می‌کند:

source s

منبع اسکن را انتخاب می‌کند. گزینه‌ها ممکن است شامل "Flatbed" (تخت)، "ADF Front" (روی ADF)، "ADF Back" (پشت ADF) و "ADF Duplex" (دورو ADF) باشند.

mode m

حالت اسکن را انتخاب می‌کند. گزینه‌ها ممکن است شامل "Lineart" (تک‌رنگ/خطی)، "Gray" (خاکستری) و "Color" (رنگی) باشند.

resolution, y-resolution

تفکیک‌پذیری اسکن را کنترل می‌کند. تنظیم --resolution مقدار --y-resolution را نیز تعیین می‌کند، هرچند این رفتار ممکن است توسط برخی از فرانت‌اندها نادیده گرفته شود.

گزینه‌های دیگر بر پایه قابلیت‌های اسکنر در دسترس خواهند بود. برای دریافت فهرست از دستور 'scanimage --help' استفاده کنید. توجه داشته باشید که برخی از گزینه‌ها تنها زمانی نمایان می‌شوند که گزینه دیگری تنظیم شده باشد، و ممکن است گزینه‌های پیشرفته توسط فرانت‌اند پنهان شوند.

فایل پیکربندی /etc/sane.d/epjitsu.conf برای این استفاده می‌شود که به بک‌اند نحوه جستجوی اسکنرها را اعلام کند و گزینه‌هایی برای کنترل عملکرد بک‌اند فراهم سازد. این فایل هر بار که فرانت‌اند از بک‌اند فهرستی از اسکنرها را درخواست می‌کند خوانده می‌شود، که معمولاً فقط هنگام شروع به کار فرانت‌اند است. اگر این فایل پیکربندی موجود نباشد، بک‌اند کار نخواهد کرد.

اسکنرها را می‌توان به دو روش در فایل پیکربندی مشخص کرد:

"usb 0x04c5 0x10c7" (یا سایر شناسه‌های سازنده/محصول)

از بک‌اند درخواست می‌کند تا تمام گذرگاه‌های USB سیستم را برای دستگاهی که از این شناسه سازنده و محصول استفاده می‌کند، جستجو کند. سپس با این دستگاه ارتباط برقرار می‌شود تا مشخص گردد آیا اسکنر پشتیبانی‌شده‌ای است یا خیر.

"usb /dev/usb/scanner0" (یا سایر فایل‌های دستگاه)

برخی سیستم‌ها از یک درایور کرنل برای دسترسی به اسکنرهای USB استفاده می‌کنند. این روش آزمایش‌نشده است.

تنها گزینه پیکربندی پشتیبانی‌شده "firmware /PATH/TO/FILE" است که به شما امکان می‌دهد مسیر فایل سفت‌افزاری را که از درایور ویندوز استخراج کرده‌اید، تعیین کنید.

نکته: این سفت‌افزار اثر دارای حق تکثیر (کپی‌رایت) شرکت فوجیتسو است، بنابراین امکان ارائه آن توسط بک‌اند یا نویسنده وجود ندارد. لطفاً در این باره درخواست نکنید.

نکته: این اسکنرها برای کارکردن الزماً به یک فایل سفت‌افزار نیاز دارند. برای جزئیات بیشتر به فایل پیکربندی ارائه‌شده مراجعه کنید.

نکته: این گزینه ممکن است چند بار در فایل پیکربندی ظاهر شود. این تنظیم فقط برای اسکنرهایی اعمال می‌شود که توسط خطوط 'usb' پس از این گزینه شناسایی شده‌اند.

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

5 خطاها (Errors)
10 ردگیری توابع (Function trace)
15 جزئیات توابع (Function detail)
20 دستورات گزینه‌ها (Option commands)
25 ردگیری یو‌اس‌بی (USB trace)
30 جزئیات یو‌اس‌بی (USB detail)
35 نویز بیهوده (Useless noise)

تنها گزینه‌های محدودی برای ناحیه اسکن ارائه شده است.
حالت سخت‌افزاری مقیاس خاکستری در مدل‌های fi-60F و fi-65F استفاده نمی‌شود، زیرا کد کالیبراسیون هنوز کامل نشده است.

پشتیبانی از S300 با تأمین مالی Microdea, Inc. و Archivista, GmbH صورت گرفته است.
پشتیبانی از fi-60F با تأمین مالی TrueCheck, Inc. صورت گرفته است.
کد بهبودیافته کالیبراسیون توسط Richard Goedeken ارائه شده است.

sane(7)، sane-usb(5)، scanimage(1)

m. allan noah: <kitno455 a t gmail d o t com>

15 Nov 2022