\ .\" 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 "Pnmtotiffcmyk User Manual" 0 "21 March 2017" "netpbm documentation" .SH "نام (NAME)" pnmtotiffcmyk \- تبدیل یک تصویر Netpbm به یک فایل TIFF کدگذاری‌شده با CMYK .UN synopsis .SH "خلاصه دستور (SYNOPSIS)" \fBpnmtotiffcmyk \fP [\fB-none\fP|\fB-packbits\fP|\fB-lzw\fP] [\fB-predictor\fP \fIn\fP] [\fB-msb2lsb\fP|\fB-lsb2msb\fP] [\fB-rowsperstrip\fP \fIn\fP] [\fB-lowdotrange\fP \fIn\fP] [\fB-highdotrange\fP \fIn\fP] [\fB-knormal\fP|\fB-konly\fP|\fB-kremove\fP] [[\fB-default\fP] [\fB-theta\fP \fIdeg\fP] [\fB-gamma\fP \fIn\fP] [\fB-gammap\fP \fIn\fP] [\fB-negative\fP] .UN description .SH "توضیحات (DESCRIPTION)" .PP این برنامه بخشی از .BR "Netpbm" (1)\c \& است. .PP دستور \fBpnmtotiffcmyk\fP یک تصویر PNM را به عنوان ورودی می‌خواند و یک فایل TIFF کدگذاری‌شده به صورت CMYK به عنوان خروجی تولید می‌کند. این برنامه به صورت اختیاری توازن رنگ و سطح رنگ مشکی (black level) را اصلاح می‌کند و همچنین میزان حذف رنگ‌های CMY از زیر رنگ مشکی (K) را تنظیم می‌نماید. .PP خروجی به خروجی استاندارد ارسال می‌شود، اما بر خلاف بیشتر برنامه‌های Netpbm، خروجی استاندارد باید یک فایل با قابلیت پیمایش (seekable) باشد. یک فایل معمولی مناسب است، اما نمی‌توانید خروجی را با pipe به برنامه دیگری ارسال کنید. علاوه بر این، برنامه محتوای فعلی موجود در فایل را جایگزین می‌کند، حتی اگر فایل برای افزودن به انتها (appending) باز شده باشد. .PP برنامه \fBpamtotiff\fP انواع بسیار دیگری از فایل‌های TIFF را تولید می‌کند. .UN options .SH "گزینه‌ها (OPTIONS)" .PP علاوه بر گزینه‌های مشترک میان تمامی برنامه‌های مبتنی بر libnetpbm (به ویژه \fB-quiet\fP؛ به .UR index.html#commonoptions گزینه‌های مشترک (Common Options) .UE \& مراجعه کنید)، \fBpnmtotiffcmyk\fP گزینه‌های خط فرمان زیر را به رسمیت می‌شناسد: .PP ترتیب قرارگیری بیشتر گزینه‌ها اهمیتی ندارد، اما گزینه‌های مربوط به الگوریتم‌های تبدیل خاص باید پس از انتخاب آن الگوریتم مشخص شوند (\fB-default\fP، \fB-negative\fP). اگر الگوریتمی را انتخاب نکنید، \fBpnmtotiffcmyk\fP به صورت پیش‌فرض \fB-default\fP را در نظر می‌گیرد و گزینه‌های مناسب آن (\fB-theta\fP، \fB-gamma\fP، \fB-gammap\fP) می‌توانند در هر کجای دستور قرار گیرند. .SS \fB-none\fP,\fB-packbits\fP,\fB-lzw\fP,\fB-predictor\fP .PP فایل‌های TIFF را می‌توان فشرده‌سازی کرد. به طور پیش‌فرض، \fBpnmtotiffcmyk\fP از فشرده‌سازی LZW استفاده می‌کند، اما (ظاهراً) برخی از برنامه‌های نمایشگر نمی‌توانند آن را بخوانند، بنابراین ممکن است بخواهید الگوریتم متفاوتی را انتخاب کنید (\fB-none\fP، \fB-packbits\fP). برای فشرده‌سازی LZW، مقدار ۲ برای \fB-predictor\fP باعث اعمال تفاضل افقی (horizontal differencing) روی خطوط اسکن پیش از کدگذاری می‌شود؛ مقدار ۱ مانع اعمال هرگونه تفاضل می‌شود. .SS \fB-msb2lsb\fP,\fB-lsb2msb\fP .PP این گزینه‌ها ترتیب پر کردن بایت‌ها (fill order) را کنترل می‌کنند (پیش‌فرض \fB-msb2lsb\fP است). .SS \fB-rowsperstrip\fP .PP این گزینه تعداد سطرهای موجود در هر نوار تصویر (image strip) را تعیین می‌کند (داده‌ها در فایل‌های TIFF تولیدشده توسط این برنامه در نوارهایی ذخیره می‌شوند که هر نوار به صورت جداگانه فشرده می‌شود). مقدار پیش‌فرض اندازه هر نوار را حداکثر ۸ کیلوبایت در نظر می‌گیرد. .SS \fB-lowdotrange\fP,\fB-highdotrange\fP .PP این گزینه‌ها مقادیر تگ‌هایی را تنظیم می‌کنند که ممکن است برای چاپگرها مفید باشند. .SS \fB-knormal\fP,\fB-kremove\fP,\fB-konly\fP .PP این گزینه‌ها محاسبه سطوح جوهر CMYK را کنترل می‌کنند. این گزینه‌ها تنها برای آزمایش و اشکال‌زدایی کد مفید هستند. .PP گزینه \fB-kremove\fP سطح جوهر مشکی (K) را به صفر می‌رساند، در حالی که سطوح سایر جوهرها را مانند زمانی که سطح رنگ مشکی عادی بود باقی می‌گذارد. .PP گزینه \fB-konly\fP تمام جوهرها را برابر مقدار عادی رنگ مشکی تنظیم می‌کند. .SS \fB-default\fP,\fB-negative\fP .PP این گزینه‌ها تعیین می‌کنند که \fBpnmtotiffcmyk\fP از چه سطوح جوهری برای نمایش هر رنگ ورودی استفاده کند. .PP گزینه \fB-negative\fP الگوریتم ساده‌ای را انتخاب می‌کند که نگاتیو رنگی تولید می‌نماید. هیچ‌یک از گزینه‌های بعدی روی این الگوریتم اعمال نمی‌شوند. این الگوریتم به عنوان نمونه در کد منبع گنجانده شده تا به توسعه‌دهندگان سایر تبدیل‌ها کمک کند. .PP استفاده از \fB-default\fP ضروری نیست، مگر اینکه بخواهید اثر گزینه \fB-negative\fP را در همان خط فرمان لغو کنید. .PP تبدیل پیش‌فرض از RGB به CMYK به شرح زیر است: مقادیر پایه ۳ رنگدانه برابر C = 1-R، M = 1-G و Y = 1-B است. از میان این‌ها، \fBpnmtotiffcmyk\fP سطح مشکی (K) را برابر با کمینه آن سه مقدار انتخاب می‌کند. سپس به همان میزان از هر یک از ۳ رنگدانه را با رنگ مشکی جایگزین می‌کند؛ یعنی مقدار K را از هر یک از مقادیر پایه C، M و Y کم می‌کند. .PP گزینه‌های زیر این تبدیل را اصلاح می‌کنند. .SS \fB-theta\fP \fIdeg\fP .PP گزینه \fB-theta\fP تصحیح ساده‌ای برای هرگونه انحراف رنگی که ممکن است در تصویر چاپ‌شده رخ دهد فراهم می‌کند، زیرا در عمل جوهرها دقیقاً مکمل رنگ‌های اصلی نیستند. این گزینه رنگ‌ها را (پیش از جایگزینی رنگ مشکی) به میزان \fIdeg\fP درجه در چرخه رنگ می‌چرخاند. مگر اینکه بخواهید جلوه‌های غیرعادی ایجاد کنید، باید از مقادیر کوچک استفاده نمایید. سعی کنید سه تصویر با مقادیر ۱۰-، ۰ (پیش‌فرض) و ۱۰ درجه تولید کنید و ببینید کدام‌یک بهترین توازن رنگ را دارد. .SS \fB-gamma\fP \fIn\fP .PP گزینه \fB-gamma\fP یک تصحیح گاما (gamma correction) را روی مقدار مشکی (K) توضیح‌داده‌شده در بالا اعمال می‌کند. به طور مشخص، به جای محاسبه مقدار K به صورت min(C,M,Y)، دستور \fBpnmtotiffcmyk\fP آن مقدار را (که در بازه ۰ تا ۱ نرمال‌سازی شده) به توان \fIn\fP می‌رساند. در عمل، این بدان معناست که مقدار بزرگتر از ۱ تصویر را روشن‌تر و مقدار کمتر از ۱ تصویر را تیره‌تر می‌کند. دامنه مقادیر مجاز از ۰.۱ تا ۱۰ است. .SS \fB-gammap\fP \fIn\fP .PP این گزینه فرآیند جایگزینی رنگ مشکی را کنترل می‌کند. .PP اگر گزینه \fB-gammap\fP را مشخص کنید، \fBpnmtotiffcmyk\fP از مقدار گامای مشخص‌شده در محاسبه میزان جوهر کاسته شده از ۳ رنگدانه استفاده می‌کند، اما همچنان از مقدار گامای معمولی (گزینه \fB-gamma\fP) برای تولید مقدار واقعی جوهر مشکی جایگزین استفاده می‌نماید. .PP مقادیر مجاز برای \fIn\fP از ۰.۰۱ تا ۱۰ هستند. .PP به عنوان مثال، ممکن است بهتر باشد فقط در تاریک‌ترین نواحی، رنگ مشکی از جوهرهای رنگی کسر شود. در این صورت، \fIn\fP باید مقدار بزرگی مانند ۵ داشته باشد. .PP به عنوان یک حالت ویژه، اگر مقدار \fIn\fP برابر ۱- باشد، \fBpnmtotiffcmyk\fP هیچ رنگدانه‌ای را حذف نمی‌کند (اما همچنان جوهر مشکی را اضافه می‌کند). این بدان معناست که نواحی تاریک حتی تیره‌تر می‌شوند. علاوه بر این، هنگام چاپ، نواحی تاریک حاوی جوهر زیادی خواهند بود که می‌تواند بخش‌های با کنتراست بالا (مانند حروف و متون) را تار و محو نشان دهد. به سختی می‌توان کاربردی برای این حالت تصور کرد. .UN seealso .SH "همچنین ببینید (SEE ALSO)" .BR "pamtotiff" (1)\c \&, .BR "tifftopnm" (1)\c \&, .BR "pnm" (1)\c \& .UN author .SH "نویسنده (AUTHOR)" حق نشر (c) سال ۱۹۹۹ متعلق به Andrew Cooke (Jara Software). منتشر شده تحت مجوز GPL بدون هیچ‌گونه ضمانت. برای جزئیات کامل به کد منبع یا فایل‌های COPYRIGHT و LICENCE در بسته توزیع مراجعه کنید. بسیاری از بخش‌های کد از ایده‌های سایر برنامه‌های Netpbm که توسط Jef Poskanzer نوشته شده استفاده می‌کند (با تشکر از او و نگه‌دارنده libtiff یعنی Sam Leffler). بخش کوچکی از کد — برخی از تنظیمات تگ tiff — مستقیماً از pnmtotiff نوشته Jef Poskanzer گرفته شده که به نوبه خود، با متن زیر از Patrick Naughton قدردانی می‌کند: .RS .PP برگرفته‌شده توسط Jef Poskanzer از ras2tif.c که عبارت است از: .PP Copyright (c) 1990 by Sun Microsystems, Inc. .PP Author: Patrick J. Naughton \fInaughton@wind.sun.com\fP .PP Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. .PP This file is provided AS IS with no warranties of any kind. The author shall have no liability with respect to the infringement of copyrights, trade secrets or any patents by this file or any part thereof. In no event will the author be liable for any lost revenue or profits or other special, indirect and consequential damages. .RE .SH "منبع سند (DOCUMENT SOURCE)" این صفحه راهنما توسط ابزار 'makeman' متعلق به Netpbm از منبع HTML تولید شده است. مستندات اصلی در آدرس زیر قرار دارد: .IP .B http://netpbm.sourceforge.net/doc/pnmtotiffcmyk.html .PP