Loga
This commit is contained in:
50
vectors.sh
Executable file
50
vectors.sh
Executable file
@@ -0,0 +1,50 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Common
|
||||
|
||||
COMMON_IN_DIR="./svg/common"
|
||||
OUT_DIR="./png/common"
|
||||
|
||||
mkdir -p "$OUT_DIR"
|
||||
|
||||
SIZES=(256 512 1024 2048)
|
||||
|
||||
for svg in "$COMMON_IN_DIR"/*.svg; do
|
||||
filename=$(basename "$svg" .svg)
|
||||
|
||||
for size in "${SIZES[@]}"; do
|
||||
output_file="$OUT_DIR/${filename}-${size}.png"
|
||||
inkscape "$svg" \
|
||||
--export-type=png \
|
||||
--export-background-opacity=0 \
|
||||
--export-width=$size \
|
||||
--export-filename="$output_file"
|
||||
done
|
||||
done
|
||||
|
||||
# Wiki
|
||||
|
||||
WIKI_IN_DIR="./svg/wiki"
|
||||
WIKI_OUT_DIR="./png/wiki"
|
||||
|
||||
mkdir -p "$WIKI_OUT_DIR"
|
||||
|
||||
WIKI_SIZES=(135 202 270)
|
||||
|
||||
for size in "${WIKI_SIZES[@]}"; do
|
||||
output_file="$WIKI_OUT_DIR/logo-${size}.png"
|
||||
inkscape "$WIKI_IN_DIR/logo.svg" \
|
||||
--export-type=png \
|
||||
--export-background-opacity=0 \
|
||||
--export-width=$size \
|
||||
--export-filename="$output_file"
|
||||
done
|
||||
|
||||
|
||||
output_file="$WIKI_OUT_DIR/wordmark.png"
|
||||
|
||||
inkscape "$WIKI_IN_DIR/wordmark.svg" \
|
||||
--export-type=png \
|
||||
--export-background-opacity=0 \
|
||||
--export-width=124 \
|
||||
--export-filename="$output_file"
|
||||
Reference in New Issue
Block a user