Languages
[Edit]
DE

Bash - Batch-Export von svg in richtig große png-Datei (quadratische Webseiten-Ikone in Pixeln: 48 72 96 144 192 256 384 512)

3 points
Created by:
Nikki
10100

In diesem kurzen Artikel wird gezeigt, wie man schnell und auf automatisierte Art und Weise eine svg-Datei in eine png-Ikone mithilfe von Bash und Inkscape exportieren.

Hinweis: Man soll sicherstellen, ob Inkscape intalliert ist:

Die nĂ€chsten Schritte durchfĂŒhren:

1.  export.sh-Datei erstellen:

#!/bin/bash

icon="icon.svg"                                    # input icon

program="inkscape"                                 # for linux
#program="/C/Program Files/Inkscape/inkscape.exe"  # for windows x64

for i in 48 72 96 144 192 256 384 512;
do
        "${program}" -z -e "./icon-${i}x${i}.png" -w "${i}" -h "${i}" "${icon}";
done

2. Berechtigungen fĂŒr das Skript hinzufĂŒgen, wenn es erforderlich ist:

chmod +x export.sh

3. export.sh ausfĂŒhren:

./export.sh

4. Ergebnis:
Man soll im gleichen Verzeichnis png Dateien sehen.

Hinweis: Man soll nicht vergessen, dass eine quadratische svg-Ikone verwendet werden soll. 

 

Svg icon exported to png files with Inkscape in Bash
Exportierte svg-Ikone in png-Dateien mit Inkscape in Bash
Native Advertising
🚀
Get your tech brand or product in front of software developers.
For more information Contact us
Dirask - we help you to
solve coding problems.
Ask question.

â€ïžđŸ’» 🙂

Join