Skip to content

Instantly share code, notes, and snippets.

@sosiristseng
Forked from matsen/svg2tiff
Created October 2, 2022 08:18
Show Gist options
  • Save sosiristseng/5574fa582dc357266217653138e68c2b to your computer and use it in GitHub Desktop.
Save sosiristseng/5574fa582dc357266217653138e68c2b to your computer and use it in GitHub Desktop.
A script to convert SVG to a TIFF acceptable to PLOS
#!/bin/sh
# Convert all arguments (assumed SVG) to a TIFF acceptable to PLOS
# Requires Inkscape and ImageMagick 6.8 (doesn't work with 6.6.9)
for i in $@; do
BN=$(basename $i .svg)
inkscape --without-gui --export-png="$BN.png" --export-dpi 300 $i
convert -compress LZW -alpha remove $BN.png $BN.tiff
mogrify -alpha off $BN.tiff
rm $BN.png
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment