Questo è il comando icotool che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
icotool - Converti e crea file di icone e cursori Win32
SINOSSI
icotool [OPZIONE]... [RISORSE] ...
DESCRIZIONE
Questo documento della pagina del manuale descrive il icotool comando.
I icotool il programma converte e crea file di icone (.ico) e cursore (.cur). Al
le icone dei momenti possono essere create ed estratte solo da file PNG. Questo è fatto usando
libpng.
I file di icone e cursori vengono utilizzati principalmente sulla piattaforma Microsoft Windows®. Ogni icone o
Il file cursors può contenere più immagini di varie risoluzioni e con numero diverso
di colori. I file cursore differiscono dai file icona in quanto contengono anche informazioni su
l'hotspot di ogni immagine.
Le versioni recenti di Internet Explorer di Microsoft utilizzano le icone per i loghi dei siti di piccole dimensioni. Il
browser recupera un file chiamato favicon.ico da un sito Web e utilizza le immagini in questo
file per rappresentare il sito nei menu e negli elenchi di siti. (Questo file viene inserito nella cartella del sito web
directory principale, come qualsiasi altro file.) I browser come Galeon hanno copiato questo comportamento e
ora recupera anche i file .ico e li usa per i loghi del sito.
Poiché ogni icona o file del cursore può contenere più immagini di dimensioni diverse e
profondità, una conversione può comportare la creazione di più file PNG. Di conseguenza,
è possibile specificare più file PNG durante la creazione di un file icona/cursore.
VERSIONI
Questi programmi seguono la consueta sintassi della riga di comando GNU, con opzioni lunghe che iniziano con
due trattini (`-').
-X, --estratto
Questa opzione dice a icotool che le immagini di tutti i file icona/cursore forniti sul
riga di comando devono essere estratti. Le opzioni di filtro (vedi sotto) possono essere utilizzate per controllare
quali immagini verranno estratte.
-l, --elenco
Questa opzione dice a icotool che le immagini in tutti i file icona/cursore dati devono essere
elencato. L'output sarà simile a questo:
--icon --index=1 --larghezza=16 --altezza=16 --bit-profondità=4 --palette-size=16
--icon --index=2 --larghezza=32 --altezza=32 --bit-profondità=8 --palette-size=256
-C, --creare
Questa opzione dice a icotool di creare un file icona/cursore usando tutti i file PNG
dati sulla riga di comando, nell'ordine in cui sono stati specificati. Il numero di bit
per pixel utilizzato nel file icona/cursore dipenderà dal numero di colori utilizzati in
il file PNG. (Se l'immagine PNG ha una tavolozza indicizzata, non significa necessariamente
che la stessa tavolozza verrà utilizzata nel file icona/cursore creato.)
-io, --indice=N
Quando si elencano o si estrae file, questa opzione indica a icotool di elencare o estrarre solo
l'ennesima immagine in ogni file. La prima immagine ha indice 1.
Questa opzione non ha effetto in modalità di creazione.
-w, --larghezza=PIXEL
Simile a --index, ma questa opzione consente invece di abbinare la larghezza dell'immagine.
Questa opzione non ha effetto in modalità di creazione.
-H, --altezza=PIXEL
Simile a --index, ma questa opzione consente di abbinare l'altezza dell'immagine.
Questa opzione non ha effetto in modalità di creazione.
-B, --bit-profondità=COUNT
Simile a --index, ma questa opzione consente il numero di bit per pixel nel
immagine da abbinare invece. I valori validi sono 1, 2, 4, 8, 16, 24 e 32.
In modalità di creazione, questa opzione ti consentirà di specificare una profondità di bit minima per
immagini nel file icona.
-P, --dimensione tavolozza=PIXEL
Simile a --index, ma questa opzione consente il numero di colori nell'immagine
tavolozza da abbinare invece. Le immagini con 24 o 32 bit nei file icona/cursore lo fanno
non ha una tavolozza e avrà quindi una dimensione della tavolozza uguale a 0.
Questa opzione non ha effetto in modalità di creazione.
-X, --hotspot-x=COORDINE
Simile a --index, ma questa opzione consente di impostare la coordinata x dell'hotspot
abbinato. Questa opzione ha effetto solo sui file cursore.
In modalità di creazione, può essere utilizzato per specificare la coordinata x dell'hotspot.
-Sì, --hotspot-y=COORDINE
Simile a --index, ma questa opzione consente di impostare la coordinata y dell'hotspot
abbinato. Questa opzione ha effetto solo sui file cursore.
In modalità di creazione, può essere utilizzato per specificare la coordinata y dell'hotspot.
--icona Questa opzione specifica che devono essere elencati o estratti solo i file icona. In
modalità di creazione, questa opzione può essere utilizzata per specificare che un'icona (invece di un cursore)
è da creare. (Questo è l'impostazione predefinita in modalità di creazione.)
--cursore
Questa opzione specifica che devono essere elencati o estratti solo i file cursore. In
modalità di creazione, questo può essere usato per specificare che un cursore (invece di un'icona) deve
essere creato.
-T, --alpha-soglia=LIVELLO
Specifica il livello alfa massimo nell'immagine PNG per le parti che diventeranno
trasparente nell'icona creata. Il valore predefinito è 127. Viene utilizzato solo quando
creazione di file icona.
-oh, --uscita=PERCORSO
In modalità di estrazione, questa opzione specifica una directory in cui devono essere i file estratti
creato. Se PATH non esiste, si presume che si riferisca a un inesistente
file invece. La prima immagine abbinata verrà estratta nel file con quel nome.
In modalità di creazione, questa opzione specificava il nome del file di output. L'impostazione predefinita è
per scrivere i dati binari su standard out (che icotool rifiuterà se standard out
è il terminale).
Se PATH è `-', tutto l'output verrà stampato su standard out.
Questa opzione non ha effetto in modalità elenco.
-R, --raw=NOMEFILE
Memorizza il file di input come PNG grezzo (icone di Vista).
--Aiuto Mostra il riepilogo delle opzioni.
--versione
Informazioni sulla versione di output ed esci.
ESEMPI
Elenca tutte le immagini nel file `demo.ico':
$ icotool -l demo.ico
--icon --index=1 --larghezza=16 --altezza=16 --bit-profondità=4 --palette-size=16
--icon --index=2 --larghezza=32 --altezza=32 --bit-profondità=4 --palette-size=16
--icon --index=3 --larghezza=48 --altezza=48 --bit-profondità=4 --palette-size=16
--icon --index=4 --larghezza=16 --altezza=16 --bit-profondità=8 --palette-size=256
--icon --index=5 --larghezza=32 --altezza=32 --bit-profondità=8 --palette-size=256
--icon --index=6 --larghezza=48 --altezza=48 --bit-profondità=8 --palette-size=256
Elenca solo immagini a 16 colori in `demo.ico':
$ icotool -l --dimensione tavolozza=16 demo.ico
--icon --index=1 --larghezza=16 --altezza=16 --bit-profondità=4 --palette-size=16
--icon --index=2 --larghezza=32 --altezza=32 --bit-profondità=4 --palette-size=16
--icon --index=3 --larghezza=48 --altezza=48 --bit-profondità=4 --palette-size=16
Estrai tutte le immagini nella directory corrente, nominando i file di destinazione
`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
Estrai tutte le immagini delle icone a 256 colori in tutti i file .ico nella directory corrente, posizionando il
immagini estratte in 'img/'
$ icotool -x -o img / -p 256 *.ico
Crea un'icona denominata "favicon.ico" con due immagini:
$ icotool -c -o favicon.ico miosito_32x32.png miosito_64x64.png
Usa icotool online utilizzando i servizi onworks.net