Мені вдалося перетворити PNG-файли в ICO-файли (завдяки перетворенню png в один ICO-файл ), але тепер я хотів би створити піктограму "пакет", подібний до цього system32.dll
, який містить кілька окремих піктограм. Як це можна зробити?
Мені вдалося перетворити PNG-файли в ICO-файли (завдяки перетворенню png в один ICO-файл ), але тепер я хотів би створити піктограму "пакет", подібний до цього system32.dll
, який містить кілька окремих піктограм. Як це можна зробити?
Відповіді:
Потрібно створити DLL, який містить декілька значків як ресурсів. Це можна зробити з Visual Studio за допомогою цих інструкцій . Інші засоби розробки Windows, які можуть створити DLL, повинні мати можливість робити те саме.
Це навіть можна зробити за допомогою компілятора ресурсів (rc.exe), який входить до пакета SDK для Windows і створює файл ресурсу вручну .
Схоже, це також буде працювати.
Виявляється, було переписано Java на CombineIcons під назвою Icollator , хоча він все ще підтримує лише до 128x128 пікселів.
Існує програма, яка може відповідати вашим вимогам. Це GConvert: https://www.gdgsoft.com/gconvert/help/index.aspx?page=HDIODll.htm
Але поки що ця безкоштовна програма підтримує лише розмір 256x256. Якщо з цим все гаразд, то, можливо, ти хочеш постріляти.