The PNM Format(5)

الاسم

pnm - التنسيق الفائق لـ Netpbm

الوصف

تنسيق PNM هو مجرد تجريد لتنسيقات PBM وPGM وPPM. أي أن الاسم "PNM" يشير جماعياً إلى PBM وPGM وPPM.

الاسم "PNM" هو اختصار مشتق من "Portable Any Map." يصبح هذا الاشتقاق أكثر منطقية إذا أخذته في سياق أسماء تنسيقات Netpbm الأخرى: PBM وPGM وPPM.

المصطلح الأكثر عمومية "تنسيق Netpbm" يشير إلى تنسيقات PNM بالإضافة إلى PAM.

يستخدم PNM بشكل أساسي مع Netpbm(1) .

لاحظ أنه بالإضافة إلى كونها أسماء لصيغ ملفات، فإن PBM وPGM وPPM وPNM هي أيضًا تصنيفات لبرمجيات. يمكن لبرنامج PNM قبول مدخلات من نوع PBM أو PGM أو PPM. هذا ليس أمراً استثنائياً، فبرنامج PPM يمكنه فعل ذلك أيضًا. ولكن برنامج PNM غالباً ما يكون قادراً على إنتاج صيغ مخرجات متعددة أيضًا، كما يمكنه التمييز بين مدخلات PBM وPGM وPPM والتعامل مع كل منها بشكل مختلف، في حين أن برنامج PPM يرى كل شيء وكأنه صيغة PPM. ستجد المزيد من النقاش حول هذا الموضوع في وصف برامج netpbm في (1).

كما يظهر مصطلح 'pnm' أيضًا في أسماء أكثر روتينيات مكتبة Netpbm library routines(1) ,، وبعضها لا يمت بصلة لصيغة PNM على الإطلاق.

نوع وسائط الإنترنت

لم يُسجل أي نوع وسائط إنترنت (المعروف أيضًا بنوع MIME، نوع المحتوى) لـ PNM لدى IANA، لكن القيمة image/x-portable-anymap تقليدية.

لاحظ أن هناك أيضًا أنواع وسائط إنترنت تقليدية لكل تنسيق فرعي من PNM. الممارسة الموصى بها هي استخدامها تفضيلاً على كود PNM عندما يكون ذلك مناسباً.

اسم الملف

لا توجد متطلبات على اسم ملف PNM، لكن التقليد هو استخدام اللاحقة "pbm" أو "pgm" أو "ppm"، اعتماداً على التنسيق الفرعي المحدد، أو "pnm" إذا لم يكن مناسباً تمييز التنسيقات الفرعية.

انظر أيضًا
ppm(1) , pgm(1) , pbm(1) , pam(1) , programs that process PNM(1) , libnetpbm(1)

مصدر المستند
أُنشئت صفحة الدليل هذه بواسطة أداة Netpbm المسماة 'makeman' من مصدر HTML. التوثيق الرئيسي موجود في

    http://netpbm.sourceforge.net/doc/pnm.html

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.