Изграждане на CSS спрайтове за MIME дескриптори от svg
Въведение: имаме файлов мениджър на нашия сайт, който може да качи всеки файл на сайта; в този случай файлът трябва автоматично да бъде свързан с иконата от типа MIME.
Проблем: Има много типове MIME, ръчното събиране на икони за тях всеки път е много дълго (и глупаво). Необходимо е някакво автоматично решение.
Нека да разгледаме намерените папки и да изберете подходящите икони.
2. Създайте нови папки за икони и копирайте икони в тях. Например икони на Gnome 48x48:
Разделяме икони и символни връзки, за да намалим общото количество информация.
3. Това е допълнителна стъпка - може да е необходима само ако получим изображения във формат svg (мащабируема векторна графика).
Трябва да преминем през всички икони в папката ./icons и да ги конвертираме във формат PNG:
Тъй като работим със SVG, можем да мащабираме оригинала при преобразуване до желания размер в пиксели, като зададем параметъра DPI (стойност 90 е равна на 100% от оригиналния размер на иконата, в нашия случай 48x48):