.TH sane\-plustek_pp 5 "14 Jul 2008" "" "SANE Scanner Access Now Easy" .IX sane\-plustek_pp .SH "نام (NAME)" sane\-plustek_pp \- بک‌اند SANE برای اسکنرهای تخت درگاه موازی Plustek .SH "توضیحات (DESCRIPTION)" کتابخانه .B sane\-plustek_pp یک بک‌اند SANE (دسترسی آسان به اسکنر \- Scanner Access Now Easy) را پیاده‌سازی می‌کند که دسترسی به اسکنرهای تخت مبتنی بر درگاه موازی با تراشه‌های ASIC 9600[1/3] و P9800[1/3] شرکت Plustek را فراهم می‌سازد. .SH "دستگاه‌های پشتیبانی‌شده (SUPPORTED DEVICES)" در حال حاضر، اسکنرهای زیر باید با این بک‌اند کار کنند: .PP .B "اسکنرهای PLUSTEK" .PP .ft CR .nf Parallelport Model: ASIC: Properties: ---------------------- ----- ------------------------ OpticPro PT12 98003 600x1200 dpi 36bit 512Kb OpticPro P12 98003 600x1200 dpi 36bit 512Kb OpticPro 9636T/12000T 98001 600x1200 dpi 36bit 512Kb OpticPro 12000P Turbo 98001 600x1200 dpi 36bit 512Kb OpticPro 9636P+/Turbo 98001 600x1200 dpi 36bit 512Kb OpticPro 9636P 96003 600x1200 dpi 36bit 128Kb OpticPro 12000P/96000P 96003 600x1200 dpi 36bit 128Kb OpticPro 1236P 96003 600x1200 dpi 30bit 128Kb OpticPro 9600P 96003 600x1200 dpi 30bit 128Kb OpticPro 9630P/FBIV 96003 600x1200 dpi 30bit 128Kb OpticPro 9630PL (14") 96003 600x1200 dpi 30bit 128Kb OpticPro A3I 96003 400x800 dpi 36bit 128Kb OpticPro 600P/6000P 96003 300x600 dpi 30bit 32Kb OpticPro 4831P 96003 300x600 dpi 30bit 32Kb OpticPro 4830P/FBIII 96003 300x600 dpi 30bit 32Kb OpticPro 4800P/FBII 96001 300x600 dpi 24bit 32Kb .fi .ft R .PP .B "اسکنرهای PRIMAX" برخی اسکنرها توسط شرکت Primax فروخته شده‌اند، اما در واقع دستگاه‌های ساخت Plustek هستند. این اسکنرها نیز پشتیبانی می‌شوند. جدول زیر ارتباط میان آن‌ها را نشان می‌دهد: .PP .ft CR .nf Model: Plustek Model: Remarks: --------------------------- -------------- ------------ Colorado 4800 OpticPro 4800 not tested Compact 4800 Direct OpticPro 600 mov=2 Compact 4800 Direct 30bit OpticPro 4830 mov=7 Compact 9600 Direct 30bit OpticPro 9630 works .fi .ft R .PP .B "اسکنرهای GENIUS" دستگاه‌های زیر به عنوان اسکنرهای Genius فروخته می‌شوند، اما در واقع دستگاه‌های Plustek هستند. این جدول ارتباط آن‌ها را نشان می‌دهد: .PP .ft CR .nf Model: Remarks: --------------------------- ---------------------------- Colorpage Vivid III V2 Like P12 but has two buttons and Wolfson DAC .fi .ft R .PP .B "اسکنرهای ARIES" یک اسکنر وجود دارد که به عنوان اسکنر Aries فروخته شده است، اما در واقع یک دستگاه Plustek است. جدول زیر این ارتباط را نشان می‌دهد: .PP .ft CR .nf Model: Plustek Model: Remarks: --------------------------- -------------- ------------ Scan-It 4800 OpticPro 600 mov=2 .fi .ft R .PP .B "اسکنرهای BrightScan" یک اسکنر وجود دارد که تحت عنوان اسکنر BrightScan OpticPro فروخته شده است؛ این دستگاه نیز یک دستگاه تغییر‌نام‌یافته (rebadged) ساخت Plustek است. جدول زیر این ارتباط را نشان می‌دهد: .PP .ft CR .nf Model: Remarks: --------------------------- ---------------------------- BrightScan OpticPro OpticPro P12 .fi .ft R .SH "نام‌های دستگاه (DEVICE NAMES)" دستگاه پیش‌فرض این بک‌اند عبارت است از: .PP .RS .I 0x378 .RE .PP چنانچه هیچ فایل پیکربندی‌ای یافت نشود، این «دستگاه پیش‌فرض» استفاده خواهد شد. این مقدار، آدرس پایه درگاه موازی در رایانه‌های مبتنی بر i386 است. .PP از آنجا که این بک‌اند تا چهار دستگاه را پشتیبانی می‌کند، امکان مشخص کردن آن‌ها در فایل پیکربندی وجود دارد: .PP .RS .I /etc/sane.d/plustek_pp.conf .RE .PP برای مشاهده نمونه‌ها، به این فایل مراجعه کنید. .PP .SH "پیکربندی (CONFIGURATION)" .PP این بخش ورودی‌های فایل پیکربندی بک‌اند را توضیح می‌دهد. این فایل در مسیر زیر قرار دارد: .I /etc/sane.d/plustek_pp.conf .PP برای راه‌اندازی صحیح، حداقل به دو ورودی نیاز خواهید داشت: .RS .PP .I [direct] .br .I device 0x378 .RE .PP عبارت .I direct به بک‌اند اعلام می‌کند که نام دستگاه پس از آن (در اینجا .IR 0x378 ) باید به عنوان یک دستگاه اسکنر درگاه موازی تفسیر شود. در واقع این مقدار، آدرسی است که باید استفاده شود. متناوباً چنانچه بک‌اند با پشتیبانی از libieee1284 کامپایل شده باشد، می‌توانید از .I /dev/parport0 استفاده کنید. .PP گزینه‌های بیشتر: .PP option warmup t .RS متغیر .I t مدت‌زمان گرم شدن اولیه لامپ را بر حسب ثانیه مشخص می‌کند .RE .PP option lampOff t .RS مقدار .I t مدت‌زمان بر حسب ثانیه برای خاموش کردن لامپ‌ها در حالت آماده‌به‌کار (standby) است .RE .PP option lOffonEnd b .RS مقدار .I b رفتار هنگام بستن بک‌اند را مشخص می‌کند؛ مقدار 1 --> خاموش کردن لامپ‌ها، مقدار 0 --> عدم تغییر وضعیت لامپ‌ها .RE .PP option mov m .RS متغیر .I m سوییچ بازنویسی مدل (model override) است که تنها در حالت direct کار می‌کند. .TP .IR m " = 0" پیش‌فرض: بدون بازنویسی .TP .IR m " = 1" بازنویسی OpticPro 9630PL (در صورتی کار می‌کند که OP9630 شناسایی شده باشد)؛ اندازه legal (14 اینچ) را اجباری می‌کند .TP .IR m " = 2" بازنویسی Primax 4800Direct (در صورتی کار می‌کند که OP600 شناسایی شده باشد)؛ رنگ‌های قرمز/سبز را جابه‌جا می‌کند .TP .IR m " = 3" بازنویسی OpticPro 9636 (در صورتی کار می‌کند که OP9636 شناسایی شده باشد)؛ قابلیت‌های نگاتیو/اسلاید شفاف (transparency) بک‌اند را غیرفعال می‌کند .TP .IR m " = 4" بازنویسی OpticPro 9636P (در صورتی کار می‌کند که OP9636 شناسایی شده باشد)؛ قابلیت‌های نگاتیو/اسلاید شفاف بک‌اند را غیرفعال می‌کند .TP .IR m " = 5" بازنویسی OpticPro A3I (در صورتی کار می‌کند که OP12000 شناسایی شده باشد)؛ اسکن A3 را فعال می‌کند .TP .IR m " = 6" بازنویسی OpticPro 4800P (در صورتی کار می‌کند که OP600 شناسایی شده باشد)؛ رنگ‌های قرمز/سبز را جابه‌جا می‌کند .TP .IR m " = 7" بازنویسی Primax 4800Direct 30bit (در صورتی کار می‌کند که OP4830 شناسایی شده باشد) .RE .PP برای مشاهده مثال‌ها، فایل .I plustek_pp.conf را ببینید. .PP .SH "حالت‌های درگاه موازی (PARALLEL PORT MODES)" .PP درایور فعلی زمانی بهترین عملکرد را دارد که درگاه موازی روی حالت EPP تنظیم شده باشد. هنگام شناسایی هر حالت دیگری نظیر ECP یا PS/2، درایور تلاش می‌کند درگاه را روی یک حالت سریع‌تر و پشتیبانی‌شده تنظیم کند. اگر این کار با شکست مواجه شود، از حالت SPP استفاده خواهد کرد، زیرا این حالت باید با تمام درگاه‌های موازی پشتیبانی‌شده در لینوکس کار کند. در صورت تردید، وارد بایوس (BIOS) سیستم خود شده و آن را روی هر حالتی به جز ECP تنظیم کنید. .PP مدل‌های قدیمی‌تر اسکنر Plustek (مدل‌های 4830 و 9630) به همراه یک کارت رابط درگاه موازی ISA عرضه می‌شدند. این کارت توسط درایور پشتیبانی .BR نمی‌شود . .PP مدل‌های مبتنی بر ASIC 96001/3 گاهی با حالت‌های وضوح بالا دچار مشکل می‌شوند. چنانچه با تصاویر خراب پراکنده مواجه شدید (بخش‌هایی از تصویر تکرار شده یا به صورت افقی جابه‌جا شده‌اند)، پیش از اسکن کردن، تمامی برنامه‌های دیگر را ببندید و (در صورت وجود حافظه کافی) فضای تعویض (swap) را غیرفعال کنید. .PP برای مشاهده نمونه‌ها، فایل .I plustek_pp.conf را ببینید. .PP .SH "فایل‌ها (FILES)" .TP .I /etc/sane.d/plustek_pp.conf فایل پیکربندی بک‌اند .TP .I /usr/lib/sane/libsane\-plustek_pp.a کتابخانه ایستا که این بک‌اند را پیاده‌سازی می‌کند. .TP .I /usr/lib/sane/libsane\-plustek_pp.so کتابخانه مشترک که این بک‌اند را پیاده‌سازی می‌کند (در سیستم‌هایی که از بارگذاری پویا پشتیبانی می‌کنند موجود است). .SH "محیط (ENVIRONMENT)" .TP .B SANE_CONFIG_DIR این متغیر محیطی فهرستی از پوشه‌ها را مشخص می‌کند که ممکن است حاوی فایل پیکربندی باشند. در سیستم‌های شبیه یونیکس (*NIX)، پوشه‌ها با دو نقطه («:») و در OS/2 با نقطه\-ویرگول («;») از یکدیگر جدا می‌شوند. اگر این متغیر تنظیم نشده باشد، فایل پیکربندی در دو پوشه پیش‌فرض جستجو می‌شود: نخست دایرکتوری کاری جاری («.») و سپس در .IR /etc/sane.d . اگر مقدار متغیر محیطی با نویسه جداکننده دایرکتوری پایان یابد، پوشه‌های پیش‌فرض پس از پوشه‌هایی که صریحاً مشخص شده‌اند جستجو خواهند شد. برای مثال، با تنظیم .B SANE_CONFIG_DIR روی «/tmp/config:»، پوشه‌های .IR "tmp/config" ، .IR "." و .I "/etc/sane.d" (به همین ترتیب) جستجو خواهند شد. .TP .B SANE_DEBUG_PLUSTEK_PP اگر کتابخانه با پشتیبانی از اشکال‌زدایی کامپایل شده باشد، این متغیر محیطی سطح اشکال‌زدایی را برای این بک‌اند کنترل می‌کند. سطوح اشکال‌زدایی بالاتر، پرگویی خروجی را افزایش می‌دهند. .PP مثال: .PP export SANE_DEBUG_PLUSTEK_PP=10 .SH "همچنین ببینید (SEE ALSO)" .BR sane (7), .BR xscanimage (1), .br .I /usr/share/doc/sane/plustek/Plustek\-PARPORT.changes .SH "تماس و گزارش باگ (CONTACT AND BUG-REPORTS)" لطفاً هرگونه اطلاعات و گزارش باگ را به نشانی زیر ارسال نمایید: .br .B لیست پستی SANE .PP اطلاعات تکمیلی و نکات راهنما را می‌توانید از بایگانی لیست پستی ما به نشانی زیر دریافت کنید: .IR http://www.sane\-project.org/mailing\-lists.html .PP برای دریافت پیام‌های اشکال‌زدایی از بک‌اند، لطفاً پیش از فراخوانی فرانت‌اند SANE مورد نظر خود (مانند .BR xscanimage (1)) متغیر محیطی .B SANE_DEBUG_PLUSTEK_PP را مقداردهی کنید: .PP .I export SANE_DEBUG_PLUSTEK_PP=20 ; xscanimage .PP این مقدار، میزان جزئیات خروجی را کنترل می‌کند. .PP .SH "باگ‌های شناخته‌شده و محدودیت‌ها (KNOWN BUGS & RESTRICTIONS)" .PP * فرایند نیم‌سایه‌سازی (Halftoning) کار می‌کند، اما کیفیت آن پایین است. .PP * چاپگرها (به‌ویژه مدل‌های HP) در حین اسکن شروع به چاپ می‌کنند. این مشکل در واقع برای سایر چاپگرهایی که از پروتکل دوطرفه استفاده می‌کنند نیز رخ می‌دهد (برای جزئیات بیشتر به صفحه www.plustek.com (تایوان) مراجعه کنید). .PP * درایور از مقیاس‌بندی‌های نامتعارف تا ۱۶ برابر وضوح فیزیکی پشتیبانی نمی‌کند. تنها مقیاس‌بندی انجام‌شده، میان وضوح فیزیکی حسگر CCD و موتور پله‌ای است؛ برای مثال، اگر یک اسکنر ۶۰۰x۱۲۰۰ dpi دارید و با وضوح ۸۰۰dpi اسکن می‌کنید، مقیاس‌بندی لازم است، زیرا حسگر تنها ۶۰۰dpi ارائه می‌دهد اما موتور قادر به اجرای گام‌های ۸۰۰dpi است. .PP * در برخی دستگاه‌ها، تصاویر به رنگ آبی متمایل به نظر می‌رسند. .PP .I مدل‌های مبتنی بر ASIC 98001: .PP * حالت نگاتیو و اسلاید شفاف در وضوح 300dpi به درستی کار نمی‌کند. .PP * در حال حاضر هیچ راهی برای تشخیص مدل‌های دارای یونیت اسلاید شفاف از مدل‌های فاقد آن وجود ندارد. .PP * تصاویر اسکن‌شده بیش از حد تاریک به نظر می‌رسند (P9636T). .PP .I مدل‌های مبتنی بر ASIC 96003/1: .PP * حالت ۳۰ بیتی در حال حاضر پشتیبانی نمی‌شود. .PP * در سیستم‌های ضعیف تحت بار سنگین سیستم، درایور ممکن است داده‌ها را از دست بدهد که می‌تواند منجر به خرابی تصویر شود یا باعث برخورد حسگر با بستر اسکن گردد. .PP * سرعت اسکن در مدل‌های ۶۰۰x۱۲۰۰ dpi پایین است. .PP * کیفیت اسکن در مدل A3I ضعیف است.