\ .\" This man page was generated by the Netpbm tool 'makeman' from HTML source. .\" Do not hand-hack it! If you have bug fixes or improvements, please find .\" the corresponding HTML page on the Netpbm website, generate a patch .\" against that, and send it to the Netpbm maintainer. .TH "Pnmtopclxl User Manual" 0 "22 March 2011" "netpbm documentation" .SH "نام (NAME)" pnmtopclxl \- تبدیل یک تصویر PNM به جریان چاپگر HP LaserJet PCL XL .UN synopsis .SH "خلاصه دستور (SYNOPSIS)" \fBpnmtopclxl\fP { [\fB-dpi=\fP\fIN\fP] [\fB-xoffs=\fP\fIN\fP] [\fB-yoffs=\fP\fIN\fP] [\fB-center\fP] [\fB-duplex=\fP{\fBvertical\fP|\fBhorizontal\fP}] [\fB-format=\fP\fIpaperformat\fP] [\fB-feeder=\fP\fIN\fP] [\fB-copies=\fP\fIN\fP] [\fB-rendergray\fP] [\fB-jobsetup=\fP\fIfilename\fP] | \fB-embedded\fP } [\fB-colorok\fP] \fIpnmfile1\fP \fIpnmfile2\fP ... .PP حداقل مخفف یکتای هر گزینه قابل قبول است. می‌توانید به جای یک خط تیره از دو خط تیره برای مشخص کردن گزینه‌ها استفاده کنید. همچنین می‌توانید به جای علامت مساوی از فاصله خالی (white space) برای جدا کردن نام گزینه از مقدار آن استفاده نمایید. .UN description .SH "توضیحات (DESCRIPTION)" .PP این برنامه بخشی از .BR "Netpbm" (1)\c \& است. .PP دستور \fBpnmtopclxl\fP یک یا چند جریان ورودی PNM را می‌خواند که هر کدام شامل یک یا چند تصویر PNM هستند، و دنباله‌ای از صفحات خروجی در زبان کنترل چاپگر HP PCL-XL (که قبلاً PCL 6 نامیده می‌شد) تولید می‌کند. می‌توانید این جریان را برای چاپ تصاویر به یک چاپگر PCL-XL ارسال کنید. .PP همچنین، می‌توانید کاری کنید که \fBpnmtopclxl\fP فقط دستورالعمل‌های PCL-XL را برای چاپ یک تصویر تولید کند، که می‌توانید آن را درون جریان PCL-XL اختصاصی خود جاسازی (embed) کنید تا تصویری را در یکی از صفحات خود قرار دهید (گزینه \fB-embedded\fP). .PP اگر ورودی PPM باشد، خروجی یک جریان چاپگر رنگی است (فضای رنگی PCL برابر RGB است). در غیر این صورت، خروجی در مقیاس خاکستری خواهد بود (فضای رنگی PCL مقیاس خاکستری است). اگر می‌خواهید از یک ورودی رنگی خروجی مقیاس خاکستری دریافت کنید، ورودی خود را از طریق دستور .BR "ppmtopgm" (1)\c \& عبور دهید. برای اطلاعات بیشتر درباره انتخاب میان رنگی و مقیاس خاکستری، گزینه \fB-colorok\fP را ببینید. .PP خروجی به خروجی استاندارد ارسال می‌شود. تمامی صفحات در یک فایل قرار می‌گیرند که به همان ترتیب تصاویر ورودی به هم متصل شده‌اند. .UN options .SH "گزینه‌ها (OPTIONS)" .PP علاوه بر گزینه‌های مشترک میان تمامی برنامه‌های مبتنی بر libnetpbm (به ویژه \fB-quiet\fP؛ به .UR index.html#commonoptions گزینه‌های مشترک (Common Options) .UE \& مراجعه کنید)، \fBpnmtopclxl\fP گزینه‌های خط فرمان زیر را به رسمیت می‌شناسد: .TP \fB-dpi=\fP\fIN\fP این گزینه تفکیک‌پذیری (resolution) تصویر (و نه چاپگر!) را تعیین می‌کند. \fIN\fP تفکیک‌پذیری بر حسب نقطه در اینچ (DPI) از ۱ تا ۶۵۵۳۵ است. مقدار پیش‌فرض ۳۰۰ است. .TP \fB-xoffs=\fP\fIN\fP این گزینه و \fB-yoffs\fP موقعیت گوشه بالا-چپ هر تصویر روی صفحه را مشخص می‌کنند. توجه داشته باشید که تصویر ممکن است خود دارای حاشیه‌های توکار نیز باشد، که باعث می‌شود تصویر اصلی درون آن نسبت به مقداری که در اینجا تعیین می‌کنید به سمت چپ‌تر و پایین‌تر کشیده شود. .sp گزینه‌های \fB-xoffs\fP و \fB-yoffs\fP به ترتیب فاصله گوشه بالا-چپ تصویر از سمت چپ صفحه و از بالای صفحه را بر حسب اینچ مشخص می‌کنند. مقدار پیش‌فرض برای هر کدام صفر است. .sp اگر گزینه \fB-center\fP را مشخص کنید، این گزینه‌ها بی‌اثر خواهند بود. .TP \fB-yoffs\fP \fIN\fP توضیحات \fB-xoffs\fP را ببینید. .TP \fB-center\fP این گزینه به \fBpnmtopclxl\fP می‌گوید که هر تصویر را در مرکز صفحه قرار دهد. اگر این گزینه را مشخص نکنید، موقعیت تصویر در صفحه توسط \fB-xoffs\fP و \fB-yoffs\fP (یا مقادیر پیش‌فرض آن‌ها) تعیین می‌شود. .TP \fB-duplex=\fP{\fBvertical\fP|\fBhorizontal\fP} این گزینه باعث می‌شود \fBpnmtopclxl\fP یک جریان چاپگر ایجاد کند که صفحات را بر روی هر دو روی برگ کاغذ چاپ کند. مقدار \fBvertical\fP به معنای چاپ به صورتی است که لبه چپ هر دو صفحه در یک لبه برگه قرار گیرد، در حالی که \fBhorizontal\fP حالت چاپ دوروی متداول‌تر است که در آن بالای هر دو صفحه در همان لبه برگه قرار می‌گیرد. .TP \fB-format=\fP\fIpaperformat\fP این گزینه رسانه (مانند اندازه کاغذ) مشخص‌شده در جریان کنترل چاپگر را انتخاب می‌کند. \fIpaperformat\fP یکی از کلمات کلیدی مشخص زیر است: .IP \(bu letter .IP \(bu legal .IP \(bu a3 .IP \(bu a4 .IP \(bu a5 .IP \(bu a6 .IP \(bu jb4 .IP \(bu jb5 .IP \(bu jb6 .IP \(bu exec .IP \(bu ledger .IP \(bu b5envelope .IP \(bu c5envelope .IP \(bu com10envelope .IP \(bu monarchenvelope .IP \(bu dlenvelope .IP \(bu jpostcard .IP \(bu jdoublepostcard .sp مقدار پیش‌فرض \fBletter\fP است. .TP \fB-feeder=\fP\fIN\fP این گزینه منبع رسانه (مانند سینی کاغذ) مشخص‌شده در جریان کنترل چاپگر را انتخاب می‌کند. .TP \fB-copies=\fP\fIN\fP این گزینه تعداد نسخه‌هایی را که جریان کنترل چاپگر به چاپگر برای چاپ دستور می‌دهد مشخص می‌کند. .TP \fB-rendergray\fP این گزینه باعث می‌شود \fBpnmtopclxl\fP در جریان خروجی دستوری را برای تنظیم متغیر محیطی RENDERMODE به GRAYSCALE بگنجاند، که معمولاً باعث می‌شود چاپگر صرف‌نظر از رنگ‌های ورودی به صورت مقیاس خاکستری چاپ کند، و حتی اگر تصویر از قبل مقیاس خاکستری باشد ممکن است باعث اجرای بسیار سریع‌تر آن شود. .sp این گزینه در Netpbm 10.29 (اوت ۲۰۰۵) اضافه شد. .TP \fB-jobsetup=\fP\fIfilename\fP این گزینه باعث می‌شود \fBpnmtopclxl\fP دستورات دلخواه راه‌اندازی کار (job setup) مربوط به PJL را در ابتدای جریان خروجی بگنجاند. این دستورات از فایل نام‌برده خوانده می‌شوند. .sp دستور \fBpnmtopclxl\fP این دستورات را به هیچ وجه بازرسی نمی‌کند، اما انتظار دارد که آن‌ها دستورات راه‌اندازی کار باشند. اگر محتوای نامعتبر در فایل شما وجود داشته باشد، چاپگر با خطا مواجه خواهد شد. .sp این گزینه در Netpbm 10.29 (اوت ۲۰۰۵) اضافه شد. .TP \fB-colorok\fP این گزینه به سادگی به \fBpnmtopclxl\fP می‌گوید در صورتی که ورودی رنگی ارائه دهید و در نتیجه خروجی رنگی دریافت کنید، هشداری ندهد. به طور پیش‌فرض، \fBpnmtopclxl\fP هر زمان که یک جریان چاپگر رنگی تولید کند هشدار صادر می‌کند، زیرا این معمولاً یک اشتباه است؛ چرا که PCL XL عمدتاً برای چاپگرهای لیزری استفاده می‌شود و چاپگرهای لیزری اکثراً سیاه‌وسفید هستند. اگر یک جریان چاپ رنگی را به یک چاپگر سیاه‌وسفید ارسال کنید، چاپگر معمولاً از چاپ هر چیزی خودداری می‌کند، و حتی اگر موفق شود آن را به سیاه‌وسفید تبدیل کرده و چاپ کند، انتقال یک جریان رنگی به چاپگر ۳ برابر بیشتر از انتقال تصویر مقیاس خاکستری با همان نتیجه طول می‌کشد. .TP \fB-embedded\fP بدون این گزینه، \fBpnmtopclxl\fP یک جریان کامل کنترل چاپگر تولید می‌کند که چاپگر را آماده‌سازی نموده، صفحات را بیرون می‌دهد و روی هر صفحه یک تک تصویر قرار می‌دهد. با این گزینه، \fBpnmtopclxl\fP فقط دستورالعمل‌های تولید خود تصویر را ایجاد می‌کند. این حالت به تنهایی کاربردی ندارد، اما می‌توانید آن را در یک جریان مناسب PCL-XL جاسازی کنید تا تصویری به آن اضافه شود. .sp این حالت فقط برای یک تک تصویر منطقی است، بنابراین نمی‌توانید چندین فایل ورودی مشخص کنید و اگر یک فایل ورودی دارای چندین تصویر باشد، \fBpnmtopclxl\fP موارد بعد از تصویر اول را نادیده می‌گیرد (حتی آن‌ها را نمی‌خواند). .sp تمامی گزینه‌هایی که جریان کنترل چاپگر را در خارج از خود تصویر مدیریت می‌کنند، مانند \fB-xoffs\fP و \fB-feeder\fP، به همراه \fB-embedded\fP نامعتبر هستند. .sp این گزینه در Netpbm 10.54 (مارس ۲۰۱۱) اضافه شد. .UN seealso .SH "همچنین ببینید (SEE ALSO)" .BR "\fBppmtolj\fP" (1)\c \&, .BR "\fBpbmtolj\fP" (1)\c \&, .BR "\fBppmtopj\fP" (1)\c \&, .BR "\fBppmtopjxl\fP" (1)\c \&, .BR "\fBthinkjettopbm\fP" (1)\c \&, .BR "\fBppm\fP" (1)\c \& .UN history .SH "تاریخچه (HISTORY)" .PP دستور \fBpnmtopclxl\fP در نسخه 10.6 نرم‌افزار Netpbm (ژوئیه ۲۰۰۲) اضافه شد. این برنامه توسط \fIJochen Karrer\fP ارائه شده است. .SH "منبع سند (DOCUMENT SOURCE)" این صفحه راهنما توسط ابزار 'makeman' متعلق به Netpbm از منبع HTML تولید شده است. مستندات اصلی در آدرس زیر قرار دارد: .IP .B http://netpbm.sourceforge.net/doc/pnmtopclxl.html .PP