Winicontopam User Manual(0) Winicontopam User Manual(0)

winicontopam - تبدیل فایل آیکون مایکروسافت ویندوز به یک فایل Netpbm PAM

winicontopam [-image=index | -allimages] [-andmasks] [-verbose] [icon_file]

تمام گزینه‌ها را می‌توان به کوتاه‌ترین پیشوند یکتای آن‌ها خلاصه کرد. می‌توانید برای مشخص کردن یک گزینه، به جای یک خط تیره از دو خط تیره استفاده کنید. همچنین می‌توانید بین نام گزینه و مقدار آن از فاصله یا علامت مساوی استفاده نمایید.

این برنامه بخشی از Netpbm(1) است.

دستور winicontopam یک فایل آیکون مایکروسافت ویندوز را می‌خواند و آن را به یک یا چند تصویر Netpbm PAM از نوع RGB_ALPHA تبدیل می‌کند.

دو نوع اطلاعات شفافیت (transparency) وجود دارد که یک آیکون ویندوز می‌تواند داشته باشد: ماسک AND و نگاشت شفافیت مدرج (graded transparency map). ماسک AND قدیمی‌تر است و برای هر پیکسل مشخص می‌کند که آیا کاملاً مات است یا کاملاً شفاف. نگاشت شفافیت مدرج می‌تواند مقادیر نیمه‌شفاف را نیز مشخص کند. نگاشت شفافیت مدرج در آیکون‌هایی وجود دارد که از کدگذاری PNG استفاده می‌کنند یا از کدگذاری BMP با ۳۲ بیت در هر پیکسل بهره می‌برند.

صفحه شفافیت در خروجی PAM دستور winicontopam در صورت وجود، از نگاشت شفافیت مدرج و در غیر این صورت از ماسک AND گرفته می‌شود.

یک آیکون در عمل ممکن است هر دو نوع اطلاعات شفافیت را داشته باشد؛ به گزینهٔ -andmasks مراجعه کنید.

خروجی به خروجی استاندارد (Standard Output) فرستاده می‌شود.

خروجی یک فایل PAM چندتصویری است. اگر می‌خواهید برای هر تصویر یک فایل جداگانه داشته باشید، از pamsplit(1) استفاده کنید.

علاوه بر گزینه‌های مشترک میان تمام برنامه‌های مبتنی بر libnetpbm (به‌ویژه -quiet؛ به گزینه‌های رایج (Common Options) مراجعه کنید)، winicontopam گزینه‌های خط فرمان زیر را می‌شناسد:

تمام تصاویر موجود در ورودی را تبدیل می‌کند.

نمی‌توانید این گزینه را همراه با -image مشخص کنید.

به‌طور پیش‌فرض، winicontopam تنها یک تصویر با «بهترین کیفیت» را تبدیل می‌کند (بزرگ‌ترین اندازه، و سپس بیشترین بیت در هر پیکسل).

تصویر شمارهٔ index را تبدیل می‌کند (شروع از صفر).

نمی‌توانید این گزینه را همراه با -allimages مشخص کنید.

به‌طور پیش‌فرض، winicontopam تصویر با «بهترین کیفیت» را تبدیل می‌کند (بزرگ‌ترین اندازه، و سپس بیشترین بیت در هر پیکسل).

اگر تصویری که باید استخراج شود هم شامل داده‌های شفافیت مدرج و هم ماسک AND باشد، یک تصویر Netpbm PAM پنج‌کاناله تولید می‌کند که در آن ماسک AND به عنوان صفحهٔ پنجم قرار می‌گیرد. تصویری که به صورت صوری داده‌های شفافیت مدرج دارد اما چیزی جز پیکسل‌های مات را نشان نمی‌دهد، فاقد داده‌های شفافیت مدرج در نظر گرفته می‌شود؛ بنابراین -andmasks هیچ اثری روی آن نخواهد داشت.
پیام‌های بیشتری را نمایش می‌دهد.

  • pamtowinicon(1)

  • winicontoppm(1)

  • pamsplit(1)

  • pam(1)

  • winicon(1)

برای اطلاعات دربارهٔ قالب PNG، به نشانی زیر مراجعه کنید: http://schaik.com/png .

دستور winicontopam در Netpbm 10.63 (ژوئن ۲۰۱۳) معرفی شد. این برنامه با ارائهٔ امکانات بیشتر و سازگاری بهتر با قراردادهای Netpbm، جایگزین winicontoppm شد و آن را منسوخ کرد.

حق نشر (C) ۲۰۱۳ متعلق به Ludolf Holzheid است.

توسط Bryan Henderson به سبک کدنویسی Netpbm بازنویسی شده است.

این صفحه راهنما توسط ابزار 'makeman' در Netpbm از منبع HTML تولید شده است. مستندات اصلی در نشانی زیر قرار دارد:

http://netpbm.sourceforge.net/doc/winicontopam.html
29 August 2020 netpbm documentation