All pastes #806611 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-12-05 19:27 UTC
rendered paste body
         elif [ "$FILETYPE" = "pdf" ]; then
             GW=`$TIFFINFO $FILE | $GREP "Image Width" | \
                $SED 's/.*Image Width: \([0-9]*\).*/\1/g' | sort -n | $SED -n '$p'`
             GL=`$TIFFINFO $FILE | $GREP "Image Length" | \
                $SED 's/.*Image Length: \([0-9]*\).*/\1/g' | sort -n | $SED -n '$p'`
             RW=`$TIFFINFO $FILE | $GREP "Resolution" | \
                $SED 's/.*Resolution: \([0-9]*\).*/\1/g' | sort -n | $SED -n '$p'`
             RL=`$TIFFINFO $FILE | $GREP "Resolution" | \
                $SED 's/.*Resolution: [0-9]*, \([0-9]*\).*/\1/g' | sort -n | $SED -n '$p'`

                echo ""
                echo "--$MIMEBOUNDARY"
                echo "Content-Type: application/pdf; name=\"FAX.pdf\""
                echo "Content-Description: FAX document"
                echo "Content-Transfer-Encoding: $ENCODING"
                echo "Content-Disposition: attachment; filename=\"FAX.pdf\""
                echo ""
                $TIFF2PS -a -O $FILE.ps $FILE 2>/dev/null # fax2ps looks bad
                $PS2PDF -g$GW\x$GL -r$RW\x$RL $FILE.ps $FILE.pdf 2>/dev/null
                $MIMENCODE $FILE.pdf 2>/dev/null
                $RM -f $FILE.ps $FILE.pdf 2>/dev/null