Files
@ 1e2e80f81761
Branch filter:
Location: C3L/Artwork/convert.sh - annotation
1e2e80f81761
2.6 KiB
text/x-sh
Update Chaosstuff export
81ed238d2406 81ed238d2406 2b296761b6f0 81ed238d2406 81ed238d2406 81ed238d2406 500297fc2a13 21daec3b5642 21daec3b5642 a2732ecf5844 b027cef6f66e b027cef6f66e b027cef6f66e b027cef6f66e b027cef6f66e 895de5003d8e a2732ecf5844 348c23558411 6871c87be61c 6871c87be61c 6871c87be61c 6871c87be61c 27d5a68f453d 27d5a68f453d 27d5a68f453d 27d5a68f453d 27d5a68f453d 27d5a68f453d 27d5a68f453d 27d5a68f453d 27d5a68f453d 21daec3b5642 a2732ecf5844 348c23558411 348c23558411 348c23558411 348c23558411 21daec3b5642 81ed238d2406 | #!/bin/bash
for i in $(find $1/SVG -type f -not -name "Laurel_Wreath.svg" -not -iname "QRCode.svg"); do
new_pdf_filename=$(echo $i | sed 's/svg/pdf/g' | sed 's/SVG/PDF/g')
new_plain_svg_filename=$(echo $i | sed 's/SVG/PLAIN_SVG/g')
new_png_filename=$(echo $i | sed 's/svg/png/g' | sed 's/SVG/PNG/g')
new_eps_filename=$(echo $i | sed 's/svg/eps/g' | sed 's/SVG/EPS/g')
if [[ "$1" =~ "entr0py" ]]; then
mkdir -p $(dirname ${new_png_filename})
if [[ "$1" =~ "Logo" ]]; then
inkscape --export-type=png --export-filename="$new_png_filename" --export-area-page --export-width=1400 --export-height=1400 "$i"
else
inkscape --export-type=png --export-filename="$new_png_filename" --export-area-page --export-width=1920 --export-height=1080 "$i"
fi
elif [[ "$1" =~ "Videos" ]]; then
mkdir -p $(dirname ${new_png_filename})
inkscape --export-type=png --export-filename="$new_png_filename" --export-area-page --export-width=1920 --export-height=1080 "$i"
elif [[ "$1" =~ "Waysigns" ]]; then
mkdir -p $(dirname ${new_png_filename}) $(dirname ${new_pdf_filename})
inkscape --export-type=pdf --export-filename="$new_pdf_filename" --export-area-page --export-dpi=1200 --export-text-to-path --export-pdf-version=1.5 "$i"
inkscape --export-type=png --export-filename="$new_png_filename" --export-area-page --export-dpi=1200 "$i"
elif [[ "$1" =~ "Wallpapers" ]]; then
mkdir -p $(dirname ${new_png_filename})
extension="${new_png_filename##*.}"
filename="${new_png_filename%.*}"
inkscape --export-type=png --export-filename="${filename}_1920.${extension}" --export-area-page --export-width=1920 "$i"
inkscape --export-type=png --export-filename="${filename}_3200.${extension}" --export-area-page --export-width=3200 "$i"
inkscape --export-type=png --export-filename="${filename}_3840.${extension}" --export-area-page --export-width=3840 "$i"
else
mkdir -p $(dirname ${new_pdf_filename}) $(dirname ${new_plain_svg_filename}) $(dirname ${new_png_filename}) $(dirname ${new_eps_filename})
inkscape --export-type=pdf --export-filename="$new_pdf_filename" --export-area-page --export-dpi=1200 --export-text-to-path --export-pdf-version=1.5 "$i"
inkscape --export-type=png --export-filename="$new_png_filename" --export-area-page --export-dpi=1200 "$i"
inkscape --export-type=eps --export-filename="$new_eps_filename" --export-area-page --export-dpi=1200 "$i"
inkscape --export-plain-svg --export-filename="$new_plain_svg_filename" --export-text-to-path --vacuum-defs "$i"
fi
done
|