\ .\" 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 "Ppmtoterm User Manual" 0 "17 June 2017" "netpbm documentation" .SH "نام (NAME)" ppmtoterm \- تبدیل تصویر PPM به تصویر اسکی ANSI ISO 6429 .UN synopsis .SH "خلاصه دستور (SYNOPSIS)" \fBppmtoterm\fP [\fIppmfile\fP] .PP همه گزینه‌ها را می‌توان به کوتاه‌ترین پیشوند یکتای آن‌ها خلاصه کرد. می‌توانید به جای یک خط تیره از دو خط تیره استفاده کنید. همچنین می‌توانید نام یک گزینه و مقدار آن را به جای علامت مساوی با فاصله از هم جدا کنید. .UN description .SH "توضیحات (DESCRIPTION)" .PP این برنامه بخشی از .BR "Netpbm" (1)\c \& است. .PP این برنامه تلاش می‌کند بازنمایی دقیقی از یک تصویر PPM را روی ترمینالی که استاندارد ANSI ISO 6429 را پیاده‌سازی می‌کند، ارائه دهد. این برنامه با یافتن کمترین فاصله دکارتی بین بردارهای RGB ورودی و رنگ‌های موجود در پالت تولیدشده، رنگ‌ها را تقریب می‌زند. از آنجا که پالت رنگ موجود تا حدی محدود است، بهترین نتیجه زمانی به دست می‌آید که رنگ‌ها در تصویر اصلی کم‌تعداد بوده و شدت‌های RGB به صفر، نصف حداکثر و حداکثر نزدیک باشند. .PP معمولاً می‌توانید با تصاویر کارتونی یا تصاویری با رنگ‌های ساده و یکدست (بدون گرادیان) به نتایج خوبی برسید. در مورد عکس‌ها، نتایج ممکن است متغیر بوده اما معمولاً خیلی دقیق نیستند. .PP تصویر خروجی به ازای هر سطر یک خط، و به ازای هر ستون از تصویر ورودی یک نویسه دارد. به عنوان مثال، یک تصویر PPM با ابعاد ۸۰ در ۲۵ پیکسل، تمام یک صفحه ترمینال 80x25 را پر می‌کند. برای اینکه تصویر خود را به درستی با صفحه‌نمایش تطبیق دهید، از \fBpamscale\fP یا \fBpamcut\fP استفاده کنید. .PP علاوه بر این، از \fBpamscale\fP برای بازیابی نسبت ابعاد مناسب استفاده کنید، زیرا یک نویسه در صفحه ترمینال به ندرت مربع است. معمولاً ارتفاع یک نویسه دو برابر عرض آن است؛ بنابراین برای اینکه یک تصویر 20x20 همان‌طور که باید در ترمینال شما مربع به نظر برسد، باید آن را به صورت عمودی فشرده کرده یا به صورت افقی با ضریب دو بکشید (که حاصل آن نویسه‌های 10x20 یا 20x40 خواهد بود). .PP تصویر از موقعیت فعلی مکان‌نما روی صفحه ترمینال شروع می‌شود. هر سطر بعدی از ستون ۰ در صفحه آغاز می‌گردد. اگر می‌خواهید تصویر را به بالا یا پایین جابه‌جا کنید، مثلاً برای قرار دادن آن در مرکز صفحه، از \fBpnmpad\fP روی ورودی استفاده کنید. .PP این برنامه با هدف نمایش تصاویر رنگی زیبا در کنسول لینوکس، مانند یک نشان‌واره مناسب هنگام بوت لینوکس ایجاد شد. .PP ابزار \fBppmtoascii\fP کار مشابهی انجام می‌دهد، اما ۲ یا ۸ پیکسل را در یک نویسه ترکیب می‌کند، به طوری که نویسه تقریباً نمایانگر آن پیکسل‌های خاص است؛ در حالی که \fBppmtoterm\fP هر نویسه از تصویر را به عنوان یک تک‌پیکسل نمایش می‌دهد. .PP ابزار \fBpbmto4425\fP کار مشابهی را برای تصاویر سیاه‌وسفید با استفاده از نویسه‌های رسم خط، در برخی ترمینال‌ها انجام می‌دهد. .UN options .SH "گزینه‌ها (OPTIONS)" .PP هیچ گزینه خط فرمانی به طور اختصاصی برای \fBppmtoterm\fP تعریف نشده است، اما گزینه‌های مشترک بین تمام برنامه‌های مبتنی بر libnetpbm را تشخیص می‌دهد (به .UR index.html#commonoptions گزینه‌های مشترک .UE مراجعه کنید). .UN seealso .SH "همچنین ببینید (SEE ALSO)" .BR "pamscale" (1)\c \&, .BR "pamcut" (1)\c \&, .BR "ppmtoascii" (1)\c \&, .BR "pbmtoascii" (1)\c \&, .BR "pbmto4425" (1)\c \&, .BR "ppm" (1)\c \& .UN author .SH "نویسندگان (AUTHORS)" حق نشر (C) ۲۰۰۲ متعلق به Ero Carrera است. .UN history .SH "تاریخچه (HISTORY)" .PP این برنامه در Netpbm 10.9 (اوت ۲۰۰۲) ارائه شد. .SH "منبع سند (DOCUMENT SOURCE)" این صفحه راهنما توسط ابزار 'makeman' از Netpbm و از منبع HTML تولید شده است. مستندات اصلی در نشانی زیر قرار دارد: .IP .B http://netpbm.sourceforge.net/doc/ppmtoterm.html .PP