Ini ialah arahan icotool yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
icotool - Tukar dan buat ikon Win32 dan fail kursor
SINOPSIS
icotool [OPTION]... [FAIL]...
DESCRIPTION
Dokumen halaman manual ini menerangkan tentang icotool perintah.
. icotool atur cara menukar dan mencipta fail ikon (.ico) dan kursor (.cur). Dekat
ikon detik hanya boleh dibuat daripada dan diekstrak ke dalam fail PNG. Ini dilakukan menggunakan
libpng.
Fail ikon dan kursor digunakan terutamanya pada platform Microsoft Windows(R). Setiap ikon atau
fail kursor mungkin mengandungi berbilang imej pelbagai resolusi dan dengan nombor yang berbeza
daripada warna. Fail kursor berbeza daripada fail ikon kerana ia juga mengandungi maklumat tentang
hotspot setiap imej.
Versi terkini Internet Explorer Microsoft menggunakan ikon untuk logotaip tapak kecil. The
penyemak imbas mengambil fail yang dipanggil favicon.ico daripada tapak web dan menggunakan imej dalam ini
fail untuk mewakili tapak dalam menu dan senarai tapak. (Fail ini diletakkan di dalam laman web
direktori akar, seperti mana-mana fail lain.) Pelayar seperti Galeon telah menyalin tingkah laku ini dan
kini turut mengambil fail .ico dan menggunakannya untuk logotaip tapak.
Memandangkan setiap ikon atau fail kursor mungkin mengandungi berbilang imej dengan dimensi yang berbeza dan
kedalaman, penukaran boleh menyebabkan berbilang fail PNG dibuat. Selaras dengan itu,
berbilang fail PNG boleh ditentukan semasa mencipta fail ikon/kursor.
PILIHAN
Program ini mengikut sintaks baris arahan GNU yang biasa, dengan pilihan panjang bermula dengan
dua sengkang (`-').
-x, --ekstrak
Pilihan ini memberitahu icotool bahawa imej daripada semua fail ikon/kursor yang diberikan pada
baris arahan akan diekstrak. Pilihan penapis (lihat di bawah) boleh digunakan untuk mengawal
apakah gambar yang akan diekstrak.
-l, --senarai
Pilihan ini memberitahu icotool bahawa imej dalam semua fail ikon/kursor yang diberikan adalah
tersenarai. Output akan kelihatan seperti ini:
--icon --index=1 --width=16 --height=16 --bit-depth=4 --saiz-palet=16
--icon --index=2 --width=32 --height=32 --bit-depth=8 --saiz-palet=256
-c, --buat
Pilihan ini memberitahu icotool untuk mencipta fail ikon/kursor menggunakan semua fail PNG
diberikan pada baris arahan, mengikut susunan yang ditentukan. Bilangan bit
setiap piksel yang digunakan dalam fail ikon/kursor akan bergantung pada bilangan warna yang digunakan
fail PNG. (Jika imej PNG mempunyai palet diindeks, ia tidak semestinya bermakna
bahawa palet yang sama akan digunakan dalam fail ikon/kursor yang dibuat.)
-saya, --index=N
Apabila menyenaraikan atau mengekstrak fail, pilihan ini memberitahu icotool untuk menyenaraikan atau mengekstrak sahaja
imej ke-N dalam setiap fail. Imej pertama mempunyai indeks 1.
Pilihan ini tidak mempunyai kesan dalam mod cipta.
-w, --lebar=PIKSEL
Sama seperti --index, tetapi pilihan ini membenarkan lebar imej dipadankan.
Pilihan ini tidak mempunyai kesan dalam mod cipta.
-h, --tinggi=PIKSEL
Sama seperti --index, tetapi pilihan ini membenarkan ketinggian imej dipadankan.
Pilihan ini tidak mempunyai kesan dalam mod cipta.
-b, --bit-depth=COUNT
Sama seperti --index, tetapi pilihan ini membenarkan bilangan bit setiap piksel dalam
imej yang akan dipadankan sebaliknya. Nilai yang sah ialah 1, 2, 4, 8, 16, 24 dan 32.
Dalam mod cipta, pilihan ini akan membolehkan anda menentukan kedalaman bit minimum untuk
imej dalam fail ikon.
-p, --saiz palet=PIKSEL
Sama seperti --index, tetapi pilihan ini membenarkan bilangan warna dalam imej
palet untuk dipadankan sebaliknya. Imej dengan 24 atau 32 bit dalam fail ikon/kursor boleh
tidak mempunyai palet, dan oleh itu akan mempunyai saiz palet bersamaan dengan 0.
Pilihan ini tidak mempunyai kesan dalam mod cipta.
-X, --hotspot-x=COORD
Sama seperti --index, tetapi pilihan ini membenarkan koordinat-x tempat liputan menjadi
dipadankan. Pilihan ini hanya mempunyai kesan pada fail kursor.
Dalam mod cipta, ini boleh digunakan untuk menentukan koordinat x tempat liputan.
-Y, --hotspot-y=COORD
Sama seperti --index, tetapi pilihan ini membenarkan koordinat-y tempat liputan menjadi
dipadankan. Pilihan ini hanya mempunyai kesan pada fail kursor.
Dalam mod cipta, ini boleh digunakan untuk menentukan koordinat y hotspot.
--ikon Pilihan ini menentukan bahawa hanya fail ikon yang akan disenaraikan atau diekstrak. Dalam
buat mod, pilihan ini boleh digunakan untuk menentukan bahawa ikon (bukan kursor)
adalah untuk dicipta. (Ini adalah lalai dalam mod cipta.)
--kursor
Pilihan ini menentukan bahawa hanya fail kursor akan disenaraikan atau diekstrak. Dalam
mencipta mod, ini boleh digunakan untuk menentukan bahawa kursor (bukan ikon) adalah untuk
dicipta.
-t, --alfa-ambang=LEVEL
Menentukan tahap alfa maksimum dalam imej PNG untuk bahagian yang akan menjadi
telus dalam ikon yang dibuat. Nilai lalai ialah 127. Ini hanya digunakan apabila
mencipta fail ikon.
-o, --output=PATH
Dalam mod ekstrak, pilihan ini menentukan direktori tempat fail yang diekstrak akan berada
dicipta. Jika PATH tidak wujud, diandaikan bahawa ia merujuk kepada yang tidak wujud
fail sebaliknya. Imej pertama yang dipadankan akan diekstrak ke fail dengan nama itu.
Dalam mod cipta, pilihan ini menyatakan nama fail output. Lalainya ialah
untuk menulis data binari kepada standard out (icotool mana yang akan menolak jika standard out
ialah terminal).
Jika PATH ialah `-', maka semua output akan dicetak mengikut standard keluar.
Pilihan ini tidak mempunyai kesan dalam mod senarai.
-r, --raw=FILENAME
Simpan fail input sebagai PNG mentah (ikon Vista).
- membantu Tunjukkan ringkasan pilihan.
--versi
Maklumat versi keluaran dan keluar.
CONTOH
Senaraikan semua imej dalam fail `demo.ico':
$ icotool -l demo.ico
--icon --index=1 --width=16 --height=16 --bit-depth=4 --saiz-palet=16
--icon --index=2 --width=32 --height=32 --bit-depth=4 --saiz-palet=16
--icon --index=3 --width=48 --height=48 --bit-depth=4 --saiz-palet=16
--icon --index=4 --width=16 --height=16 --bit-depth=8 --saiz-palet=256
--icon --index=5 --width=32 --height=32 --bit-depth=8 --saiz-palet=256
--icon --index=6 --width=48 --height=48 --bit-depth=8 --saiz-palet=256
Senaraikan hanya imej 16 warna dalam `demo.ico':
$ icotool -l --saiz-palet=16 demo.ico
--icon --index=1 --width=16 --height=16 --bit-depth=4 --saiz-palet=16
--icon --index=2 --width=32 --height=32 --bit-depth=4 --saiz-palet=16
--icon --index=3 --width=48 --height=48 --bit-depth=4 --saiz-palet=16
Ekstrak semua imej ke direktori semasa, menamakan fail destinasi
`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
Ekstrak semua imej ikon 256 warna dalam semua fail .ico dalam direktori semasa, letakkan
imej yang diekstrak dalam `img/'
$ icotool -x -o img / -p 256 *.ico
Buat ikon bernama `favicon.ico' dengan dua imej:
$ icotool -c -o favicon.ico mysite_32x32.png mysite_64x64.png
Gunakan icotool dalam talian menggunakan perkhidmatan onworks.net