Typ súboru, ktorý sa zvyčajne používa pre ikony, je ICO. Zaujímavosťou je, že nejde o typický formát obrázka, ale do súboru namiesto toho vloží rôzne veľkosti a typy obrázkov spolu s rôznymi farebnými hĺbkami.
Z tohto dôvodu môže ikona vyzerať rovnako na monitoroch s rozlíšením 640 x 480 pixelov a 4K, ak sú do súboru vložené príslušné formáty.
Preto extrahovanie ikony zo súboru EXE nie je ľahká úloha. Vďaka rôznym aplikáciám môžete pomocou niekoľkých jednoduchých kliknutí previesť ľubovoľnú verziu ikony spustiteľného súboru na obrázok. V tomto článku vám vysvetlíme, ako na to.
EXE do Obrázkových nástrojov
Najlepším spôsobom, ako extrahovať ikony zo súboru EXE do obrazového súboru, je použiť niektoré z nástrojov tretích strán „exe-to-image“. Všetky fungujú na rovnakom princípe.
Najskôr extrahujú obrázok ikony zo súboru EXE do súboru ICO. Potom, čo súbory ICO nie sú obrazovými súbormi, vykonajú jeden krok navyše a prevedú ich do formátu PNG alebo iných obrazových formátov.
Online nájdete rôzne nástroje, ktoré dokážu extrahovať ikonu do súboru ICO, ale iba niektoré z nich priamo extrahujú obrázok z binárneho súboru.
Najlepšie nástroje na extrakciu ikon
Toto sú niektoré z najefektívnejších a najprívetivejších nástrojov na extrakciu ikon medzi obrázkami na internete.
1. IconViewer
IconViewer je jedným z najstarších nástrojov na extrahovanie ikon. Naposledy bol aktualizovaný v roku 2008, ale je kompatibilný s Win 10. Tiež si ho budete musieť nainštalovať, čo je vhodné pre ľudí, ktorí ho potrebujú často používať. Na druhej strane môže zaberať zbytočné miesto tým, ktorí ho chcú použiť iba raz alebo dvakrát.
Ak chcete ikonu uložiť, musíte:
- Pravým tlačidlom myši kliknite na súbor EXE alebo DLL.
- Kliknite na „Vlastnosti“.
- Vyberte kartu „Ikony“. Uvidíte všetky ikony spojené s týmto súborom.
- Kliknite na ikonu, ktorú chcete extrahovať.
- V ponuke „Obrázky zariadenia“ vyberte správnu veľkosť a farebnú hĺbku obrázka. Nachádza sa pod oknom s ikonami.
- V spodnej časti kliknite na ikonu „Uložiť“.
- Vyberte umiestnenie nového obrázka a požadovaný formát obrázka (BMP alebo PNG).
- Nástroj potom automaticky extrahuje ikonu zo súboru EXE.
K dispozícii je tiež možnosť vybrať viac súborov EXE a pri opakovaní krokov 1 - 3 sa v rovnakom okne zobrazia všetky ich vložené ikony.
2. IkonyVýťažok
Na rozdiel od IconViewer, IkonyVýťažok je samostatný súbor EXE, ktorý nevyžaduje žiadnu inštaláciu. Stačí si ho stiahnuť a spustiť.
Hneď po spustení sa zobrazí okno „Vyhľadať ikony“, kde budete musieť vybrať súbory a kurzory, ktoré chcete skenovať. K dispozícii je tiež možnosť odfiltrovať nepotrebné veľkosti ikon, zvoliť formáty a farebnú hĺbku.
Jednotlivý súbor môžete vyhľadať zadaním jeho názvu do poľa alebo prehliadaním prieskumníka súborov. K dispozícii je tiež možnosť skontrolovať spustiteľné súbory v celých priečinkoch a ich podpriečinkoch. Môžete dokonca vykonať kontrolu celých oddielov pevného disku. To však môže zabrať veľa pamäte a môže to trvať dlho.
Ak chcete ikony uložiť, mali by ste:
- Vyberte všetky ikony, ktoré chcete extrahovať.
- Kliknite na ponuku „Súbor“.
- Vyberte možnosť „Uložiť vybrané ikony“.
- Vyhľadajte priečinok, do ktorého chcete uložiť obrazové súbory.
- Kliknite na tlačidlo „Uložiť ikony“.
Môžete tiež skopírovať ikonu do schránky a vložiť ju do inej aplikácie, napríklad Microsoft Word, Adobe Photoshop, Paint atď.
3. QuickAny2Ico
Rýchle Any2Ico je pravdepodobne najprívetivejšia z celej skupiny. Má jednoduché užívateľské rozhranie a nevyžaduje žiadnu inštaláciu. Stačí si ho stiahnuť a spustiť.
Po spustení nástroja si všimnete tri políčka - jedno na výber spustiteľného súboru, druhé na výber cieľa pre extrahovanú ikonu a tretie na extrahovanie možností.
Existuje tiež možnosť extrahovať ikonu jednoduchým pretiahnutím a spustením spustiteľného súboru do nástroja. Automaticky vyhľadá cestu k súboru a môžete spustiť proces kliknutím na tlačidlo „Extrahovať ho“.
4. Thumbico
Táto aplikácia sa neobmedzuje iba na extrahovanie ikon iba zo spustiteľných súborov. Môžete vyhľadať ľubovoľný typ súboru a Thumbico prevedie ikonu súboru na obrázok.
Aplikácia má tiež niektoré zaujímavé funkcie, ako je otáčanie / preklápanie obrázka, výber farby a veľkosti pozadia. Okrem obvyklých formátov PNG a BMP existuje aj možnosť uložiť obrázok ako GIF a JPG.
Táto aplikácia sa dodáva v prenosnej verzii, ktorú môžete spustiť ihneď po stiahnutí. Môžete si však zaobstarať aj inštalátor, ktorý poskytuje niektoré ďalšie funkcie.
Extrahujte EXE súbor na ikonu pomocou PowerShellu
Ak nechcete používať žiadne nástroje, môžete ikonu manuálne extrahovať zo spustiteľného súboru pomocou programu Microsoft PowerShell. To je možné iba v systéme Windows 10 a môžete ho extrahovať iba do súboru ICO.
Ak to chcete urobiť, najskôr skopírujte tento kód do prostredia PowerShell:
Get-Icon -folder c: exelocation -name
#>
Ikona získania funkcie {
[CmdletBinding ()]
Param (
[Parameter (povinný = $ True, HelpMessage = zadajte umiestnenie súboru .EXE)]
[reťazec] $ priečinok
)
[System.Reflection.Assembly] :: LoadWithPartialName („System.Drawing“) | Out-Null
md $ priečinok -ea 0 | Out-Null
dir $ priečinok * .exe -ea 0 -rec |
ForEach-Object {
$ baseName = [System.IO.Path] :: GetFileNameWithoutExtension ($ _. FullName)
Ikona extrahovania priebehu zápisu $ basename
[System.Drawing.Icon] :: ExtractAssociatedIcon ($ _. FullName) .ToBitmap (). Uložiť ($ priečinok $ basename.ico)
}
}
ako vymazať všetky správy
Namiesto príkazu „Get-Icon -folder c: exelocation –name“ napíšte „Get-Icon-Folder [umiestnenie spustiteľného súboru]“.
Tento kód extrahuje ikonu zo spustiteľného súboru a vytvorí súbor ICO v rovnakom adresári.
Extrahovanie je pomocou nástrojov jednoduchšie
Aj keď metóda PowerShell existuje, je oveľa jednoduchšie získať jeden z nástrojov tretích strán a nechať ich pracovať. Nielenže prevedú ikonu na obrazový súbor, ale môžete tiež prispôsobiť typ, veľkosť a farebnú hĺbku.
Ak však chcete iba súbor ICO alebo sa vám nepáčia nástroje tretích strán, môžete vyskúšať aj možnosť PowerShell.
Ktorý softvér na extrahovanie ikon sa vám páčil najviac? Používate na extrahovanie svojich ikon PowerShell? Napíšte komentár nižšie a dajte nám vedieť.