این دستور icotool است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
icotool - تبدیل و ایجاد فایل های نماد و مکان نما Win32
خلاصه
icotool [گزینه]... [فایل] ...
شرح
این سند صفحه راهنما شرح می دهد icotool فرمان
La icotool برنامه تبدیل می کند و فایل های نماد (.ico) و مکان نما (.cur) را ایجاد می کند. در
نمادهای لحظه ای را فقط می توان از فایل های PNG ایجاد کرد و در آنها استخراج کرد. این کار با استفاده از
libpng.
فایلهای نماد و مکاننما عمدتاً در پلتفرم Microsoft Windows (R) استفاده میشوند. هر آیکون یا
فایل مکان نما ممکن است حاوی چندین تصویر با وضوح های مختلف و با تعداد متفاوت باشد
از رنگ ها فایلهای مکاننما با فایلهای نماد تفاوت دارند زیرا حاوی اطلاعاتی درباره آن هستند
نقطه داغ هر تصویر
نسخه های اخیر اینترنت اکسپلورر مایکروسافت از آیکون ها برای لوگوتایپ های کوچک سایت استفاده می کنند. را
مرورگر فایلی به نام favicon.ico را از یک وب سایت واکشی می کند و از تصاویر موجود در آن استفاده می کند
فایل برای نشان دادن سایت در منوها و لیست های سایت. (این فایل در وب سایت قرار داده شده است
دایرکتوری ریشه، مانند هر فایل دیگری.) مرورگرهایی مانند Galeon این رفتار را کپی کرده اند
اکنون فایل های .ico را نیز واکشی می کند و از آنها برای لوگوتایپ های سایت استفاده می کند.
همانطور که هر نماد یا فایل مکان نما ممکن است حاوی چندین تصویر در ابعاد مختلف و
در عمق، یک تبدیل ممکن است منجر به ایجاد چندین فایل PNG شود. متقابلا،
چندین فایل PNG را می توان هنگام ایجاد یک فایل نماد/مکان نما مشخص کرد.
OPTIONS
این برنامهها از نحو معمول خط فرمان گنو پیروی میکنند، با گزینههای طولانی که با آن شروع میشوند
دو خط تیره ('-').
-ایکس، --استخراج کردن
این گزینه به icotool میگوید که تصاویر از تمام فایلهای نماد/مکاننما که روی آن داده شده است
خط فرمان باید استخراج شود. برای کنترل می توان از گزینه های فیلتر (نگاه کنید به زیر) استفاده کرد
چه تصاویری استخراج خواهد شد
-ل، -- لیست
این گزینه به icotool میگوید که تصاویر در تمام فایلهای نماد/مکاننما باید باشند
ذکر شده. خروجی چیزی شبیه به این خواهد بود:
--نماد --index=1 --width=16 --height=16 --bit-depth=4 --palette-size=16
--نماد --index=2 --width=32 --height=32 --bit-depth=8 --palette-size=256
-c، --ایجاد کردن
این گزینه به icotool می گوید که با استفاده از تمام فایل های PNG، یک فایل نماد/مکان نما ایجاد کند
به ترتیب مشخص شده در خط فرمان داده شده است. تعداد بیت ها
در هر پیکسل استفاده شده در فایل نماد/مکان نما به تعداد رنگ های استفاده شده در آن بستگی دارد
فایل PNG (اگر تصویر PNG دارای یک پالت نمایه شده باشد، لزوماً به این معنی نیست
که همان پالت در فایل آیکون/مکان نما ایجاد شده استفاده خواهد شد.)
-من، --index=N
هنگام فهرست کردن یا استخراج فایلها، این گزینه به icotool میگوید فقط فهرست یا استخراج کند
تصویر N در هر فایل. تصویر اول دارای شاخص 1 است.
این گزینه در حالت ایجاد هیچ تاثیری ندارد.
-w، --width=پیکسل
مشابه --index است، اما این گزینه اجازه می دهد تا عرض تصویر به جای آن مطابقت داده شود.
این گزینه در حالت ایجاد هیچ تاثیری ندارد.
-h، --ارتفاع=پیکسل
مشابه --index است، اما این گزینه اجازه می دهد تا ارتفاع تصویر به جای آن مطابقت داده شود.
این گزینه در حالت ایجاد هیچ تاثیری ندارد.
-ب، --bit-depth=COUNT
مشابه --index است، اما این گزینه تعداد بیتها در هر پیکسل را در آن امکان پذیر میکند
به جای آن تصویر مطابقت داده شود. مقادیر معتبر 1، 2، 4، 8، 16، 24 و 32 هستند.
در حالت ایجاد، این گزینه به شما امکان می دهد حداقل عمق بیت را برای آن مشخص کنید
تصاویر در فایل آیکون
-پ، --palette-size=پیکسل
مشابه --index است، اما این گزینه تعداد رنگ های تصویر را مجاز می کند
پالتی که به جای آن مطابقت داده شود. تصاویری با 24 یا 32 بیت در فایلهای نماد/مکاننما انجام میدهند
پالت ندارد و بنابراین اندازه پالت برابر با 0 خواهد داشت.
این گزینه در حالت ایجاد هیچ تاثیری ندارد.
-ایکس، -- hotspot-x=هماهنگی
مشابه --index است، اما این گزینه اجازه می دهد تا مختصات x نقطه اتصال باشد
تطبیق. این گزینه فقط روی فایل های مکان نما اثر دارد.
در حالت ایجاد، می توان از آن برای تعیین مختصات x hotspot استفاده کرد.
-Y، --hotspot-y=هماهنگی
مشابه --index است، اما این گزینه اجازه می دهد تا مختصات y نقطه هات باشد
تطبیق. این گزینه فقط روی فایل های مکان نما اثر دارد.
در حالت ایجاد، می توان از آن برای تعیین مختصات y نقطه اتصال استفاده کرد.
--آیکون این گزینه مشخص می کند که فقط فایل های نماد لیست یا استخراج شوند. که در
ایجاد حالت، از این گزینه می توان برای تعیین یک نماد (به جای مکان نما) استفاده کرد.
قرار است ایجاد شود. (این در حالت ایجاد پیش فرض است.)
-- مکان نما
این گزینه مشخص می کند که فقط فایل های مکان نما قرار است لیست یا استخراج شوند. که در
ایجاد حالت، از این می توان برای تعیین اینکه مکان نما (به جای نماد) استفاده شود
ایجاد شود.
-t، --آلفا-آستانه=سطح
حداکثر سطح آلفا را در تصویر PNG برای بخش هایی که باید تبدیل شوند مشخص می کند
شفاف در نماد ایجاد شده مقدار پیش فرض 127 است. این فقط زمانی استفاده می شود که
ایجاد فایل های آیکون
-و ، --خروجی=PATH
در حالت استخراج، این گزینه فهرستی را مشخص میکند که فایلهای استخراجشده در آن قرار دارند
ایجاد شده. اگر PATH وجود نداشته باشد، فرض بر این است که به یک ناموجود اشاره دارد
به جای آن فایل کنید. اولین تصویر مطابقت شده در فایلی با آن نام استخراج می شود.
در حالت ایجاد این گزینه نام فایل خروجی را مشخص می کرد. پیش فرض است
برای نوشتن داده های باینری به حالت استاندارد (که icotool در صورت خروج استاندارد از آن خودداری می کند
ترمینال است).
اگر PATH '-' باشد، تمام خروجی ها به صورت استاندارد چاپ می شوند.
این گزینه در حالت لیست تاثیری ندارد.
-r، --raw=FILENAME
فایل ورودی را به صورت PNG خام (نمادهای ویستا) ذخیره کنید.
--کمک نمایش خلاصه گزینه ها
- نسخه
اطلاعات نسخه خروجی و خروج.
مثال ها
لیست تمام تصاویر موجود در فایل 'demo.ico':
$ icotool -l demo.ico
--نماد --index=1 --width=16 --height=16 --bit-depth=4 --palette-size=16
--نماد --index=2 --width=32 --height=32 --bit-depth=4 --palette-size=16
--نماد --index=3 --width=48 --height=48 --bit-depth=4 --palette-size=16
--نماد --index=4 --width=16 --height=16 --bit-depth=8 --palette-size=256
--نماد --index=5 --width=32 --height=32 --bit-depth=8 --palette-size=256
--نماد --index=6 --width=48 --height=48 --bit-depth=8 --palette-size=256
فقط تصاویر 16 رنگ را در «demo.ico» فهرست کنید:
$ icotool -l --palette-size=16 demo.ico
--نماد --index=1 --width=16 --height=16 --bit-depth=4 --palette-size=16
--نماد --index=2 --width=32 --height=32 --bit-depth=4 --palette-size=16
--نماد --index=3 --width=48 --height=48 --bit-depth=4 --palette-size=16
تمام تصاویر را به فهرست فعلی استخراج کنید و فایل های مقصد را نامگذاری کنید
"demo.ico_I_WxHxD.xpm":
$ icotool -x -o . demo.ico
$ ls * .png
demo_1_16x16x4.png demo_3_48x48x4.png demo_5_32x32x8.png
demo_2_32x32x4.png demo_4_16x16x8.png demo_6_48x48x8.png
تمام تصاویر آیکون 256 رنگ را در همه فایلهای .ico در فهرست فعلی استخراج کنید، با قرار دادن
تصاویر استخراج شده در 'img/'
$ icotool -x -o IMG / -p 256 *.ico
یک نماد به نام "favicon.ico" با دو تصویر ایجاد کنید:
$ icotool -c -o favicon.ico mysite_32x32.png mysite_64x64.png
با استفاده از خدمات onworks.net از icotool به صورت آنلاین استفاده کنید