.\" 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 "Ppmtospu User Manual" 0 "08 March 2012" "netpbm documentation" .SH "نام (NAME)" ppmtospu \- تبدیل تصویر PPM به تصویر Atari Spectrum 512 .UN synopsis .SH "خلاصه دستور (SYNOPSIS)" \fBppmtospu\fP [\fB-d0\fP|\fB-d2\fP|\fB-d4\fP] [\fIppmfile\fP] .PP تمام گزینه‌ها را می‌توان به کوتاه‌ترین پیشوند یکتای آن‌ها خلاصه کرد. می‌توانید به جای یک خط تیره از دو خط تیره استفاده کنید. همچنین می‌توانید نام یک گزینه و مقدار آن را به جای علامت مساوی با فاصله خالی (whitespace) جدا کنید. .UN description .SH "توضیحات (DESCRIPTION)" .PP این برنامه بخشی از .BR "Netpbm" (1)\c \& است. .PP این برنامه فرمت PPM را به فرمت فشرده‌نشده تصویر Spectrum 512 که در رایانه‌های Atari ST به کار می‌رفت، تبدیل می‌کند. .PP ورودی از فایلی خوانده می‌شود که با آرگومان \fIppmfile\fP مشخص می‌کنید، یا به صورت پیش‌فرض از ورودی استاندارد دریافت می‌شود. خروجی به خروجی استاندارد ارسال می‌گردد. .PP تصویر ورودی باید دقیقاً دارای عرض 320 پیکسل و ارتفاع 200 پیکسل باشد. اگر تصویری با ابعاد متفاوتی دارید، می‌توانید از \fBpamcut\fP یا \fBpamscale\fP برای تغییر ابعاد آن به این مقادیر استفاده کنید. .UN options .SH "گزینه‌ها (OPTIONS)" .PP علاوه بر گزینه‌های مشترک میان تمامی برنامه‌های مبتنی بر libnetpbm (به‌ویژه \fB-quiet\fP، به .UR index.html#commonoptions گزینه‌های مشترک .UE \& مراجعه کنید)، \fBppmtospu\fP گزینه‌های خط فرمان زیر را نیز می‌شناسد: .TP \fB-d0\fP برنامه هیچ‌گونه دیترینگی (dithering) انجام نمی‌دهد. .TP \fB-d2\fP برنامه از یک دیترینگ منظم (ordered dither) 2x2 استفاده می‌کند. .sp این گزینه پیش‌فرض است. .TP \fB-d4\fP برنامه از یک دیترینگ منظم 4x4 استفاده می‌کند. .UN seealso .SH "همچنین ببینید (SEE ALSO)" .BR "sputoppm" (1)\c \&, .BR "spctoppm" (1)\c \&, .BR "pamscale" (1)\c \&, .BR "pamcut" (1)\c \&, .BR "ppm" (1)\c \& .UN author .SH "نویسندگان (AUTHORS)" حق نشر (C) 1990 متعلق به Steve Belczyk است. .UN history .SH "تاریخچه (HISTORY)" .PP این برنامه در Netpbm 10.58 (مارس 2012) تازه اضافه شد. .PP اما نگارش آن به سال 1990 بازمی‌گردد. Steve Belczyk آن را همراه با \fBsputoppm\fP، \fBspctoppm\fP، \fBpi1toppm\fP و \fBpi1toppm\fP - که همگی برنامه‌هایی برای پردازش فرمت‌های تصویری Atari بودند - در تاریخ 15 ژوئیه 1990 در comp.sources.misc منتشر کرد. بنا به دلایلی که در تاریخچه ثبت نشده است، تمام این برنامه‌ها وارد توزیع Netpbm (آن زمان Pbmplus) شدند \fIبه‌جز\fP \fBppmtospu\fP. .PP در مارس 2012، Georges Kesseler متوجه شد که چرا مکملی برای \fBsputoppm\fP در Netpbm وجود ندارد و با جستجو در وب، تنها یک ارجاع به \fBppmtopsu\fP پیدا کرد: همان پست سال 1990 در comp.sources.misc به همراه کد منبع. او با ارسال ایمیلی به نگهدارنده Netpbm پیشنهاد افزودن آن را ارائه داد. .PP Bryan Henderson متوجه شد که کد منبع بسیار ابتدایی بوده و حتی از کد کتابخانه مشترک استفاده نمی‌کند. از این رو Bryan آن را به طور کامل بازنویسی کرد، اما تقریباً تمام منطق کد اصلی را حفظ نمود. .SH "منبع مستندات (DOCUMENT SOURCE)" این صفحه راهنما توسط ابزار Netpbm با نام 'makeman' از روی منبع HTML تولید شده است. مستندات اصلی در نشانی زیر قرار دارد: .IP .B http://netpbm.sourceforge.net/doc/ppmtospu.html .PP