DJVUPS(1) DjVuLibre-3.5 DJVUPS(1)

djvups - تبدیل اسناد DjVu به پست‌اسکریپت (PostScript)

djvups [options] [djvufile] [outputfile]

این برنامه پرونده DjVu با نام djvufile را رمزگشایی کرده و یک پرونده پست‌اسکریپت با نام outputfile تولید می‌کند. هنگامی که آرگومان djvufile مشخص نشود یا برابر با یک خط تیره منفرد باشد، داده‌های DjVu از ورودی استاندارد خوانده می‌شوند. به همین ترتیب، هنگامی که آرگومان outputfile مشخص نشود یا برابر با یک خط تیره منفرد باشد، داده‌های خروجی در خروجی استاندارد نوشته می‌شوند.

چاپگرهای پست‌اسکریپت قابلیت‌های متفاوتی دارند. برای به دست آوردن بهترین نتایج، گزینه‌های -level و -gray را بررسی کنید.

فهرست گزینه‌های شناخته‌شده را چاپ می‌کند.
یک نوار پیشرفت را نمایش می‌دهد.
صفحاتی از سند را که باید تبدیل شوند مشخص می‌کند. مشخصات صفحه pagespec شامل یک یا چند محدوده صفحه جداشده با کاما است. یک محدوده صفحه یا یک شماره صفحه است، یا دو شماره صفحه که با خط تیره از هم جدا شده‌اند. برای نمونه، مشخصات 1-10 صفحات ۱ تا ۱۰ را چاپ می‌کند. مشخصات 1,3,99999-4 صفحات ۱ و ۳ و به دنبال آن تمام صفحات سند را به ترتیب معکوس تا صفحه ۴ چاپ می‌کند.
یک پرونده پست‌اسکریپت (PostScript) تولید می‌کند. این حالت پیش‌فرض است.
یک پرونده پست‌اسکریپت کپسوله‌شده (Encapsulated PostScript) تولید می‌کند. پرونده‌های پست‌اسکریپت کپسوله‌شده برای جای‌گذاری تصاویر در سایر اسناد مناسب هستند. پرونده پست‌اسکریپت کپسوله‌شده تنها می‌تواند شامل یک صفحه منفرد باشد. تنظیم این گزینه گزینه‌های -copies، -orientation، -zoom، -cropmarks و -booklet را لغو می‌کند.
تعداد نسخه‌ها را برای چاپ مشخص می‌کند.
مشخص می‌کند که صفحات باید با جهت‌گیری auto، portrait یا landscape چاپ شوند.
نحوه رمزگشایی صفحات را مشخص می‌کند. حالت پیش‌فرض، color، تمام لایه‌های اسناد DjVu را رندر می‌کند. حالت black تنها ماسک لایه پیش‌زمینه را رندر می‌کند. این حالت با تصاویر DjVuPhoto کار نمی‌کند زیرا این پرونده‌ها فاقد ماسک لایه پیش‌زمینه هستند. حالت‌های foreground و background تنها لایه پیش‌زمینه یا لایه پس‌زمینه یک تصویر DjVuDocument را رندر می‌کنند.
ضریب بزرگ‌نمایی zoomspec را مشخص می‌کند. ضریب بزرگ‌نمایی پیش‌فرض، auto، تصویر را متناسب با صفحه مقیاس‌بندی می‌کند. آرگومان zoomspec همچنین می‌تواند عددی در بازه 25 تا 2400 باشد که بیانگر درصد بزرگ‌نمایی نسبت به اندازه اصلی سند است.
تعیین yes باعث ایجاد یک حاشیه خاکستری باریک نشان‌دهنده مرزهای صفحات سند می‌شود. مقدار پیش‌فرض no است.
تعیین yes باعث ایجاد نشانه‌های برش (crop marks) می‌شود که محل برش صفحات را مشخص می‌کنند. مقدار پیش‌فرض no است.
سطح زبان پست‌اسکریپت تولیدشده را تعیین می‌کند. languagelevel. سطوح معتبر زبان 1، 2 و 3 هستند. سطح 3 فشرده‌ترین و سریع‌ترین پرونده‌های پست‌اسکریپت را برای چاپ تولید می‌کند. با این حال برخی از این پرونده‌ها نیازمند چاپگرهای بسیار مدرن هستند. سطح 2 مقدار پیش‌فرض است. پرونده‌های پست‌اسکریپت تولیدشده تقریباً به همان اندازه فشرده هستند و با همه چاپگرها به جز قدیمی‌ترین چاپگرهای پست‌اسکریپت کار می‌کنند. سطح 1 می‌تواند به عنوان آخرین راهکار استفاده شود.
مقدار پیش‌فرض، yes، یک پرونده پست‌اسکریپت رنگی تولید می‌کند. تعیین مقدار no تصویر را به طیف خاکستری تبدیل می‌کند. پرونده پست‌اسکریپت حاصل کوچک‌تر بوده و تا حدی سازگارتر و قابل‌حمل‌تر است.
این گزینه معادل گزینه -color=no بوده و جهت راحتی ارائه شده است.
مقدار پیش‌فرض، yes، یک پرونده پست‌اسکریپت با استفاده از رنگ‌های مستقل از دستگاه طبق مشخصات sRGB تولید می‌کند. چاپگرهای مدرن در این حالت رنگ‌هایی تولید می‌کنند که تا حد ممکن با نسخه اصلی مطابقت دارد. تعیین مقدار no یک پرونده پست‌اسکریپت با استفاده از رنگ‌های وابسته به دستگاه تولید می‌کند. این حالت گاهی اوقات برای چاپگرهای قدیمی‌تر مفید است. سپس می‌توانید از گزینه -gamma برای تنظیم رنگ‌های خروجی استفاده کنید.
یک ضریب تصحیح گاما برای رنگ‌های پست‌اسکریپت وابسته به دستگاه مشخص می‌کند. آرگومان gammaspec باید در بازه 0.3 تا 5.0 باشد. تصحیح گاما معمولاً تنها مربوط به نمایشگرهای پرتوی کاتدی است. این ویژگی برای چاپگرها نیز معنادار می‌شود زیرا چندین مدل، رنگ‌های وابسته به دستگاه RGB را با شبیه‌سازی پاسخ رنگی لامپ کاتدی تفسیر می‌کنند.
حالت چاپ کتابچه‌ای (booklet) را فعال می‌کند. حالت کتابچه‌ای دو صفحه را در هر طرف برگه چاپ می‌کند، به گونه‌ای که با تا کردن برگه‌ها بتوان یک کتابچه ساخت. گزینه opt می‌تواند مقادیر no برای غیرفعال کردن حالت کتابچه‌ای، yes برای فعال کردن حالت کتابچه‌ای دو رو (رو و پشت)، و recto یا verso را برای چاپ تنها روی یک سمت از هر برگه بپذیرد.
حداکثر تعداد صفحات در هر کتابچه را مشخص می‌کند. یک سند چاپی ممکن است از چندین کتابچه تشکیل شود. آرگومان max به سمت بالا به نزدیک‌ترین مضرب ۴ گرد می‌شود. تعیین 0 هیچ محدودیتی بر حداکثر تعداد صفحات اعمال نمی‌کند و تضمین می‌کند که خروجی چاپ یک کتابچه منفرد خواهد بود. این مقدار پیش‌فرض است.
یک جابه‌جایی (offset) مثبت یا منفی اعمال‌شده بر پشت (verso) هر برگه را مشخص می‌کند. آرگومان align بر حسب پوینت بیان می‌شود (یک پوینت ۱/۷۲ اینچ یا ۰٫۳۵۲ میلی‌متر است). این گزینه با چاپگرهای خاصی مفید است تا اطمینان حاصل شود که هر دو سمت رو و پشت برگه به درستی روی هم تراز شده‌اند. مقدار پیش‌فرض البته 0 است.
حاشیه اضافی باقی‌مانده بین دو صفحه را روی یک برگه منفرد مشخص می‌کند. مقدار پایه base بر حسب پوینت بیان می‌شود (یک پوینت ۱/۷۲ اینچ یا ۰٫۳۵۲ میلی‌متر است). این حاشیه برای هر برگه بیرونی‌تر به اندازه مقدار incr (بر حسب میلی‌پوینت) افزایش می‌یابد. مقدار پیش‌فرض 18+200 است.

این برنامه توسط Léon Bottou <leonb@users.sourceforge.net>، Andrei Erofeev <andrew_erofeev@yahoo.com> و Florin Nicsa نوشته شده است.

djvu(1), ddjvu(1), djview(1).

01/18/2003 DjVuLibre-3.5