Generowanie zasobów graficznych w GIMPie

| Author: Michał Ćwikliński

ScriptFu

Znalazłem ostatnio w sieci świetny i prosty Script-Fu dla GIMPa do generowania Androidowych resource'ów. Oprócz standardowych ikon launchera, generuje także konfigurowalne grafiki - wystarczy ustawić wartości dla gęstości mdpi, resztę sam przeliczy i wygeneruje.

Instalacja jest banalna - pobieramy plik (załączony w tym wpisie), rozpakowujemy go z prawami roota do

/usr/share/gimp/2.0/scripts/

lub

C:\Program Files\GIMP-2.0\share\gimp\2.0\scripts

i restartujemy GIMPa. Skrypt można znaleźć w Script-Fu -> Android -> Save Android Icons.  W pozycji Android icons type można znaleźć następujące typy generowanych zasobów:

Jak widać wybór jest szeroki. Rozdzielczość zapisanych ikon będzie zależeć od tego, jaki typ ikony został wybrany. W przypadku wybrania opcji Custom Icon należy wprowadzić żądaną rozdzielczość dla ikony mdpi, jako wymiar bazowy ikon. Ikony będą skalowane według wytycznych:

Dzięki opcjom z grupy Save mode options można wybrać opcje trybu zapisu ikon, gdzie można zapisać ikony pod tą samą nazwą, ale w różnych folderach ze standardowymi nazwami folderów androidowych (drawable-ldpi, drawable-mdpi, itd.) lub zapisać wszystkie ikony w tym samym folderze, ale z dodatkiem nazwy rozdzielczości na ​​końcu nazwy pliku. Po wybraniu pierwszej opcje należy upewnić się, że istnieją odpowiednie foldery(drawable-ldpi, drawable-mdpi, drawable-hdpi, itd) w wybranym folderze głównym, gdyż skrypt się może z lekka "wysypać". Opcja Use android naming conventions pozwala na generowanie ikon ze wspólnym przedrostkiem, zależnym od rodzaju wybranego w pierwszej opcji. Miłego korzystania..