Esistono strumenti da riga di comando per generare icone di Windows?
-
05-07-2019 - |
Domanda
Sto lavorando a un progetto che richiede un numero di icone generate da una serie di immagini di origine. Ho uno script che genera tutte le immagini richieste con un uso giudizioso di ImageMagick , sebbene io non hanno trovato uno strumento adatto per impacchettare le immagini come icone.
Ho un set di file png (dalle dimensioni di 16x16 fino a 256x256 e in una gamma di profondità di bit) e vorrei generare alcune belle icone di vista nello script di build. Lo strumento più vicino a cui ho trovato ciò di cui ho bisogno è png2ico , anche se questo non riesce a far fronte alle grandi Icone Vista e non supporta la corretta trasparenza delle icone che produce.
Prima di investire tempo nella stesura di questo strumento, qualcuno sa qualcosa che farà il lavoro?
Soluzione
Poiché GConvert non funzionerà per te, forse questo sarà più utile:
Console di sintonizzazione delle risorse
Resource Tuner Console è uno script efficiente e altamente personalizzabile guidato editor di risorse con un'interfaccia a riga di comando che supporta la creazione e modifica delle risorse in file EXE o DLL Windows a 32 e 64 bit.
Vedi in particolare la manipolazione in batch della pagina delle icone per alcune informazioni aggiuntive:
Non correlato, ma può anche essere utile: Come compilare le icone di Windows Vista
Altri suggerimenti
Prima di investire tempo nella scrittura di tali a strumento, qualcuno sa qualcosa che farà il lavoro?
La pagina web png2ico che hai fornito ha un link al codice sorgente dello strumento.
Perché non iniziare semplicemente provando a riparare lo strumento che hai?
Nel caso qualcuno ne abbia bisogno: icoutils contiene icotool che può aiutare: http : //manpages.ubuntu.com/manpages/raring/man1/icotool.1.html
Non sono sicuro che questo sia adatto al conto, ma la descrizione dice che supporta "batch" operazioni quindi dovresti essere in grado di automatizzare il processo.
GConvert
GConvert è un toolkit di icone completo che ti consente di estrarre, creare, modificare, gestire, compilare e convertire icone. Legge qualsiasi file di risorse icona (EXE, DLL, ICL, OCX, NIL, CPL, SCR, RSRC, ICNS ...) e quindi consente di salvare estratti icone in altri formati di immagine (ICO, BMP, PNG, GIF, Photoshop PSD, JPG e altro
La pagina menziona inoltre specificamente che supporta pienamente le icone di Vista. Un avvertimento è che c'è una prova gratuita ma la licenza è di $ 25,00