¿Existen herramientas de línea de comandos para generar iconos de ventanas?
-
05-07-2019 - |
Pregunta
Estoy trabajando en un proyecto que requiere una serie de iconos generados a partir de un conjunto de imágenes de origen. Tengo un script que genera todas las imágenes requeridas con un uso juicioso de ImageMagick , aunque no he encontrado una herramienta adecuada para empaquetar las imágenes como íconos.
Tengo un conjunto de archivos png (desde dimensiones de 16x16 hasta 256x256, y en un rango de profundidades de bits) y me gustaría generar algunos iconos de vista agradables en el script de compilación. La herramienta más cercana que he encontrado para lo que necesito es png2ico , aunque esto no puede hacer frente a la gran Vista los iconos y no admite la transparencia adecuada en los iconos que produce.
Antes de invertir tiempo en escribir una herramienta de este tipo, ¿alguien sabe algo que haga el trabajo?
Solución
Ya que GConvert no funcionará para ti, quizás esto sea más útil:
Consola de recursos Tuner
La consola del sintonizador de recursos es una secuencia de comandos eficiente y altamente personalizable editor de recursos con una interfaz de línea de comandos que admite la creación y Edición de recursos en archivos EXE o DLL de Windows de 32 y 64 bits.
Consulte específicamente la manipulación de lotes de la página de iconos para obtener información adicional:
No relacionado, pero también puede ser útil: Cómo compilar iconos de Windows Vista
Otros consejos
Antes de invertir tiempo en escribir tal herramienta, alguien sabe algo que hará el trabajo?
La página web png2ico que proporcionó tiene un enlace al código fuente de la herramienta.
¿Por qué no empezar simplemente tratando de arreglar la herramienta que tiene?
En caso de que alguien necesite esto: icoutils contiene icotool que puede ayudar: http : //manpages.ubuntu.com/manpages/raring/man1/icotool.1.html
No estoy seguro de si esto se ajustará a la factura, pero la descripción dice que admite " lote " operaciones, por lo que debería poder automatizar el proceso.
GConvert
GConvert es un kit de herramientas de íconos con todas las funciones que te permite extraer, crear, editar, Administrar, compilar y convertir iconos. Lee cualquier archivo de recursos de iconos (EXE, DLL, ICL, OCX, NIL, CPL, SCR, RSRC, ICNS ...) y luego le permite guardar extraídos Íconos en otros formatos de imagen (ICO, BMP, PNG, GIF, Photoshop PSD, JPG y más
La página también menciona específicamente que es totalmente compatible con los iconos de Vista. La advertencia es que hay una versión de prueba gratuita, pero la licencia es de $ 25.00