Este es el comando icotool que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
icotool: convierte y crea archivos de icono y cursor de Win32
SINOPSIS
icotola [OPCIÓN] ... [ARCHIVO] ...
DESCRIPCIÓN
Este documento de la página del manual describe icotola mando.
El icotola El programa convierte y crea archivos de icono (.ico) y cursor (.cur). En el
Los iconos de momento solo se pueden crear y extraer en archivos PNG. Esto se hace usando
libpng.
Los archivos de icono y cursor se utilizan principalmente en la plataforma Microsoft Windows (R). Cada ícono o
El archivo de cursores puede contener varias imágenes de varias resoluciones y con diferente número
de colores. Los archivos de cursor se diferencian de los archivos de iconos en que también contienen información sobre
el punto de acceso de cada imagen.
Las versiones recientes de Internet Explorer de Microsoft utilizan iconos para logotipos de sitios pequeños. los
navegador obtiene un archivo llamado favicon.ico de un sitio web y utiliza las imágenes en este
archivo para representar el sitio en menús y listas de sitios. (Este archivo se coloca en el sitio web
directorio raíz, como cualquier otro archivo.) Los navegadores como Galeon han copiado este comportamiento y
ahora también recupera archivos .ico y los usa para los logotipos del sitio.
Como cada archivo de icono o cursor puede contener varias imágenes de diferentes dimensiones y
profundidad, una conversión puede resultar en la creación de varios archivos PNG. Correspondientemente,
se pueden especificar varios archivos PNG al crear un archivo de icono / cursor.
CAMPUS
Estos programas siguen la sintaxis habitual de la línea de comandos GNU, con opciones largas que comienzan con
dos guiones (`- ').
-X, --extraer
Esta opción le dice a icotool que las imágenes de todos los archivos de icono / cursor
la línea de comando debe extraerse. Las opciones de filtro (ver a continuación) se pueden utilizar para controlar
qué imágenes se extraerán.
-yo, --lista
Esta opción le dice a icotool que las imágenes en todos los archivos de icono / cursor dados deben ser
enumerados. La salida se verá así:
--icon --index = 1 --width = 16 --height = 16 --bit-depth = 4 --palette-size = 16
--icon --index = 2 --width = 32 --height = 32 --bit-depth = 8 --palette-size = 256
-C, --crear
Esta opción le dice a icotool que cree un archivo de icono / cursor usando todos los archivos PNG
dado en la línea de comando, en el orden en que fueron especificados. El número de bits
por píxel utilizado en el archivo de icono / cursor dependerá del número de colores utilizados en
el archivo PNG. (Si la imagen PNG tiene una paleta indexada, no significa necesariamente
que se utilizará la misma paleta en el archivo de icono / cursor creado).
-I, --index =N
Al enumerar o extraer archivos, estas opciones le dicen a icotool que enumere o extraiga solo
la enésima imagen de cada archivo. La primera imagen tiene índice 1.
Esta opción no tiene ningún efecto en el modo de creación.
-w, --width =PIXELS
Similar a --index, pero esta opción permite hacer coincidir el ancho de la imagen.
Esta opción no tiene ningún efecto en el modo de creación.
-h, --altura =PIXELS
Similar a --index, pero esta opción permite hacer coincidir la altura de la imagen.
Esta opción no tiene ningún efecto en el modo de creación.
-B, --bit-depth =COUNT
Similar a --index, pero esta opción permite el número de bits por píxel en el
imagen que se emparejará en su lugar. Los valores válidos son 1, 2, 4, 8, 16, 24 y 32.
En el modo de creación, esta opción le permitirá especificar una profundidad de bits mínima para
imágenes en el archivo de icono.
-pag, --palette-size =PIXELS
Similar a --index, pero esta opción permite la cantidad de colores en la imagen
paleta que se emparejará en su lugar. Las imágenes con 24 o 32 bits en archivos de icono / cursor
no tiene paleta y, por lo tanto, tendrá un tamaño de paleta igual a 0.
Esta opción no tiene ningún efecto en el modo de creación.
-X, --hotspot-x =COORDINADOR
Similar a --index, pero esta opción permite que la coordenada x del hotspot sea
emparejado. Esta opción solo tiene efecto en los archivos de cursor.
En el modo de creación, esto se puede utilizar para especificar la coordenada x del hotspot.
-Y, --hotspot-y =COORDINADOR
Similar a --index, pero esta opción permite que la coordenada y del hotspot sea
emparejado. Esta opción solo tiene efecto en los archivos de cursor.
En el modo de creación, esto se puede utilizar para especificar la coordenada y del punto de acceso.
--icono Esta opción especifica que solo se enumerarán o extraerán los archivos de iconos. En
modo de creación, esta opción se puede utilizar para especificar que un icono (en lugar de un cursor)
se va a crear. (Esto es predeterminado en el modo de creación).
--cursor
Esta opción especifica que solo se enumerarán o extraerán los archivos de cursor. En
modo de creación, esto se puede utilizar para especificar que un cursor (en lugar de un icono)
ser creado.
-t, --alpha-umbral =NIVEL
Especifica el nivel alfa máximo en la imagen PNG para las porciones que se convertirán en
transparente en el icono creado. El valor predeterminado es 127. Solo se utiliza cuando
creando archivos de iconos.
-Oh, --salida =TRAYECTORIA
En el modo de extracción, esta opción especifica un directorio donde los archivos extraídos deben ser
creado. Si PATH no existe, se asume que se refiere a un inexistente
archivo en su lugar. La primera imagen que coincida se extraerá al archivo con ese nombre.
En el modo de creación, esta opción especificaba el nombre del archivo de salida. El valor predeterminado es
para escribir los datos binarios a la salida estándar (que icotool rechazará si la salida estándar
es la terminal).
Si PATH es `- ', entonces toda la salida se imprimirá en la salida estándar.
Esta opción no tiene ningún efecto en el modo de lista.
-r, --raw = NOMBRE DE ARCHIVO
Almacene el archivo de entrada como PNG sin formato (iconos de Vista).
--ayuda Mostrar resumen de opciones.
--versión
Salida de información de versión y salida.
EJEMPLOS
Enumere todas las imágenes en el archivo `demo.ico ':
$ icotola -l demo.ico
--icon --index = 1 --width = 16 --height = 16 --bit-depth = 4 --palette-size = 16
--icon --index = 2 --width = 32 --height = 32 --bit-depth = 4 --palette-size = 16
--icon --index = 3 --width = 48 --height = 48 --bit-depth = 4 --palette-size = 16
--icon --index = 4 --width = 16 --height = 16 --bit-depth = 8 --palette-size = 256
--icon --index = 5 --width = 32 --height = 32 --bit-depth = 8 --palette-size = 256
--icon --index = 6 --width = 48 --height = 48 --bit-depth = 8 --palette-size = 256
Enumere solo imágenes de 16 colores en `demo.ico ':
$ icotola -l - tamaño de paleta = 16 demo.ico
--icon --index = 1 --width = 16 --height = 16 --bit-depth = 4 --palette-size = 16
--icon --index = 2 --width = 32 --height = 32 --bit-depth = 4 --palette-size = 16
--icon --index = 3 --width = 48 --height = 48 --bit-depth = 4 --palette-size = 16
Extraiga todas las imágenes al directorio actual, nombrando los archivos de destino
`demo.ico_I_WxHxD.xpm ':
$ icotola -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
Extraiga todas las imágenes de iconos de 256 colores en todos los archivos .ico en el directorio actual, colocando el
imágenes extraídas en `img / '
$ icotola -x -o img / -p 256 * .ico
Cree un icono llamado `favicon.ico 'con dos imágenes:
$ icotola -c -o favicon.ico misitio_32x32.png misitio_64x64.png
Utilice icotool en línea utilizando los servicios de onworks.net