Skip to content

Instantly share code, notes, and snippets.

@paulbrodersen
Forked from matsen/svg2tiff
Created January 15, 2024 11:43
Show Gist options
  • Save paulbrodersen/5b8c29ef8b77fdbe6c9befaef4202a57 to your computer and use it in GitHub Desktop.
Save paulbrodersen/5b8c29ef8b77fdbe6c9befaef4202a57 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