#!/bin/bash user="$2" ptitle="$3" ddate="`LC_ALL=en_US.UTF-8 date '+%Y/%m/%d %H:%M:%S'`" uid="/tmp/pstoricohddst-gdi-`uuidgen`" [ "`whoami`" = "lp" ] || uid=/tmp/aaaaaaaaaaaaaa #rm $uid/* mkdir -p $uid #cat > /tmp/raster.ps #gs -sDEVICE=psmono -sOutputFile=/tmp/psmono.ps -r600 -dBATCH -dNOPAUSE /tmp/raster.ps #gs -sDEVICE=pbmraw -sOutputFile=/tmp/raster.pbm -r600 -dBATCH -dNOPAUSE /tmp/psmono.ps #pbmtojbg -p 72 -o 3 -m 0 -q < /tmp/raster.pbm > /tmp/raster.jbig gs -sDEVICE=psmono -sOutputFile=- -r600 -dQUIET -dBATCH -dNOPAUSE - | gs -sDEVICE=pbmraw -sOutputFile=${uid}/%d-page.pbm -r600 -dQUIET -dBATCH -dNOPAUSE - cat < $uid/raster.jbig jsize=`wc -c < $uid/raster.jbig` read fn ft xs ys garb < <(identify $uid/raster.jbig | tr "x" " ") cat <