#!/bin/sh gs -q -dSAFER -dBATCH -dNOPAUSE -sDEVICE=ppmraw -r96 -dTextAlphaBits=4 -dGraphicsAlphaBits=4 -sOutputFile=/tmp/$$_wh.ppm -f$1 sed -e "s/%%EndPageSetup/&\\ gsave 0 setgray clippath fill grestore/" <$1 > /tmp/$$_bk.ps gs -q -dSAFER -dBATCH -dNOPAUSE -sDEVICE=ppmraw -r96 -dTextAlphaBits=4 -dGraphicsAlphaBits=4 -sOutputFile=/tmp/$$_bk.ppm -c gsave 0 setgray clippath fill grestore -f/tmp/$$_bk.ps rm /tmp/$$_bk.ps ./alphaconv /tmp/$$_bk.ppm /tmp/$$_wh.ppm /tmp/$$_rgb.ppm /tmp/$$_a.pgm rm /tmp/$$_bk.ppm /tmp/$$_wh.ppm pnmcrop -black -verbose /tmp/$$_a.pgm >/tmp/$$_ac.pgm 2>/tmp/$$_crops.txt rm /tmp/$$_a.pgm pnmcut `awk -f cut.awk /tmp/$$_rgbc.ppm rm /tmp/$$_crops.txt /tmp/$$_rgb.ppm pnmtopng -force -background white -interlace -alpha /tmp/$$_ac.pgm /tmp/$$_rgbc.ppm > $2 rm /tmp/$$_ac.pgm /tmp/$$_rgbc.ppm