links/graphics/pdf2html

29 lines
653 B
Bash
Executable File

#!/bin/bash
filter='./pbm2png'
ghostscript='gs'
basename='letters'
titlestring='Letters generated for Links'
bottom=''
pageoffset='0'
PATH=$PATH:./
hdpi=`expr $hundred_dpi '*' 17 '/' 100`
vdpi=`expr $hundred_dpi '*' 15 '/' 100`
start=$2
if [ "$start" = "" ]; then
start=0
fi
start1=`expr $start + 1`
pname="/tmp/.pdf2html_pipe_$$"
function delete () { rm -f $pname; }
trap delete SIGINT
rm -f $pname
mkfifo $pname
$ghostscript -q -dFirstPage=$start1 -dNOPAUSE -dBATCH -sDEVICE=pbmraw -sPAPERSIZE=a4 -sOutputFile="$pname" -r"$hdpi"x"$vdpi" $1 &
$filter "$hundred_dpi" "$basename" "$titlestring" "$bottom" "$pageoffset" "$pname" $start
rm -f $pname