Odd ghostscript problem (ps to PDF conversion)

Jens Knoell <[email protected]>
Newsgroups gmane.linux.admin
Message-ID <[email protected]>
I'm occasionally converting scanned images to PDF files, people seem to 
be able to read/print them easier.

I have two scripts that basically run through the scanned .png files and 
spit out a single PDF in the end. This works for LETTER size, but not 
for LEGAL size, and I don't know why. What happens is this: The scan has 
the proper format (legal size), conversion to pnm and then ps gives me a 
properly legal sized postscript file - but as soon as ghostscript 
processes it, the document gets shifted down by an inch or so, and an 
inch of information gets lost at the end of the page. Why? I wish I 
knew. The script is as follows:

#!/bin/bash
cd ~scanner

for filename in `ls *.png` ; do
  echo -n "Converting $filename to PDF ... "
  pngtopnm $filename | pnmtops -imagewidth=8.5 -imageheight=14 | 
ps2pdf14 -sPAPERSIZE=legal - `echo $filename|cut -d. -f1`.pdf
  rm $filename
  echo "done. Source deleted."
done

echo -n "Concatenating PDF files ... "
gs -dBATCH -dNOPAUSE -dCompatibilityLevel=1.4 -q -sDEVICE=pdfwrite 
-sPAPERSIZE=legal -sOutputFile="/mnt/server/PDF/ScanImage `date +"%a %F 
%H.%M.%S"`.pdf" `ls *.pdf`
echo "done."
echo -n "Cleaning up ... "
rm *.pdf
chmod -R a+rw "/mnt/server/PDF"

echo "done."


Does anyone see something obviously wrong? I don't :(

Jens
-
To unsubscribe from this list: send the line "unsubscribe linux-admin" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.