\ .\" 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 "The PNM Format" 5 "27 November 2013" "netpbm documentation" .SH "نام (NAME)" pnm \- قالب کلی نگاشت تصاویر پورتابل AnyMap در Netpbm .UN description .SH "توضیحات (DESCRIPTION)" .PP قالب PNM در واقع صرفاً یک انتزاع از قالب‌های PBM، PGM و PPM است؛ یعنی نام «PNM» به صورت جمعی به PBM، PGM و PPM اشاره دارد. .PP نام «PNM» کوته‌نوشتی برگرفته از «Portable Any Map» (نگاشت همه‌منظوره و قابل حمل) است. این ریشه‌یابی زمانی منطقی‌تر جلوه می‌کند که آن را در بستر نام‌های سایر قالب‌های Netpbm یعنی PBM، PGM و PPM در نظر بگیرید. .PP اصطلاح عام‌تر «قالب Netpbm» به قالب‌های PNM به همراه PAM اشاره دارد. .PP قالب PNM عمدتاً به همراه .BR "Netpbm" (1)\c \& استفاده می‌شود. .PP توجه داشته باشید که PBM، PGM، PPM و PNM علاوه بر اینکه نام قالب‌ها هستند، رده‌هایی از برنامه‌ها نیز به شمار می‌روند. یک برنامه PNM می‌تواند ورودی PBM، PGM یا PPM را بپذیرد. این ویژگی خاصی نیست -- یک برنامه PPM هم می‌تواند این کار را انجام دهد؛ اما یک برنامه PNM اغلب می‌تواند چندین قالب خروجی نیز تولید کند، و یک برنامه PNM تفاوت میان ورودی‌های PBM، PGM و PPM را تشخیص داده و با هر یک به شیوه‌ای متفاوت برخورد می‌کند، در حالی که یک برنامه PPM همه چیز را طوری می‌بیند که گویی PPM است. این موضوع به تفصیل در .BR "the description of the netpbm programs" (1)\c \& مورد بحث قرار گرفته است. .PP نام «pnm» همچنین در عنوان عمومی‌ترین .BR "Netpbm library routines" (1)\c \& (روال‌های کتابخانه Netpbm) دیده می‌شود که برخی از آن‌ها حتی هیچ ارتباطی با قالب PNM ندارند. .UN internetmediatype .SH "نوع رسانه اینترنتی (INTERNET MEDIA TYPE)" .PP هیچ نوع رسانه اینترنتی (معروف به نوع MIME یا نوع محتوا) برای PNM در IANA ثبت نشده است، اما مقدار \f(CWimage/x-portable-anymap\fP به صورت سنتی و مرسوم به کار می‌رود. .PP توجه داشته باشید که انواع رسانه اینترنتی مرسومی نیز برای هر یک از زیرقالب‌های PNM وجود دارد. رویکرد توصیه‌شده این است که در صورت مناسب و میسر بودن، استفاده از آن‌ها را بر کد PNM ترجیح دهید. .UN filename .SH "نام فایل (FILE NAME)" .PP هیچ الزامی در نام‌گذاری یک فایل PNM وجود ندارد، اما طبق عرف، بسته به زیرقالب خاص از پسوند «pbm»، «pgm» یا «ppm» استفاده می‌شود؛ و در صورتی که تمایز میان زیرقالب‌ها آسان یا ضروری نباشد، از «pnm» استفاده می‌گردد. .UN seealso .SH "همچنین ببینید (SEE ALSO)" .BR "ppm" (1)\c \&, .BR "pgm" (1)\c \&, .BR "pbm" (1)\c \&, .BR "pam" (1)\c \&, .BR "programs that process PNM" (1)\c \&, .BR "libnetpbm" (1)\c \& .SH "منبع مستندات (DOCUMENT SOURCE)" این صفحه راهنما توسط ابزار 'makeman' در Netpbm از منبع HTML تولید شده است. مستندات اصلی در نشانی زیر قرار دارد: .IP .B http://netpbm.sourceforge.net/doc/pnm.html .PP