Dlaczego konwertować DLL na ICO?
Windows przechowuje ikony systemowe i aplikacji wewnątrz plików DLL, a nie jako samodzielne pliki - shell32.dll i imageres.dll to znane przykłady. Ich wyodrębnienie pozwala na ponowne użycie ikon w niestandardowych skrótach, projektach programistycznych lub archiwach. Dane .ico już istnieją w sekcji .rsrc pliku DLL; narzędzie do ekstrakcji po prostu usuwa opakowanie PE i zapisuje je jako samodzielny plik.
Jak przekonwertować DLL na ICO
IconsExtract FREE
Uruchom IconsExtract, kliknij Select File, przejdź do pliku DLL, a narzędzie wyświetli wszystkie osadzone ikony jako miniatury; wybierz te, które chcesz, i użyj File > Save Selected Icons as .ico.
Resource Hacker FREE
Otwórz plik DLL w Resource Hacker, rozwiń węzeł Icon Group, kliknij prawym przyciskiem myszy wpis i wybierz Save resource to *.ico file; lub użyj Action > Save All Resources, aby wyeksportować wszystko naraz.
Programy konwertujące DLL
O tych formatach
DLL (Dynamic Link Library) to plik biblioteki systemu Windows zawierający skompilowany kod, który programy ładują podczas działania, więc nie jest to coś, co otwiera się dwukrotnym…
Otwórz szczegóły .DLL →Plik ICO to ikona Windows używana dla programów, plików, folderów i faviconów przeglądarek. Jeden .ico zawiera ten sam obraz w kilku rozmiarach (od 16x16 do 256x256), dzięki czemu Windows…
Otwórz szczegóły .ICO →Jakość i na co uważać
- Jest to ekstrakcja, a nie konwersja - dane ICO już istnieją w sekcji
.rsrcpliku DLL; opakowanie PE jest po prostu usuwane. - Nie wszystkie pliki DLL zawierają ikony; jeśli węzeł Icon lub Icon Group nie pojawia się w drzewie Resource Hacker, biblioteka DLL nie posiada zasobów ikon.
- Wpisy Icon Group zapisują wiele rozmiarów (16x16, 32x32, 48x48, 256x256) w jednym pliku
.ico; w nowoczesnych plikach DLL slot 256x256 jest skompresowany metodą PNG wewnątrz kontenera ICO.
Najczęściej zadawane pytania
Czy mogę wyodrębnić ikony z dowolnego pliku DLL?
Które pliki DLL zawierają najwięcej ikon Windows?
shell32.dll i imageres.dll zawierają po kilkaset ikon używanych w Eksploratorze Windows i powłoce systemu.