[gs-devel] Splitting Postscripfile
Joerg.Baumann at stud.informatik.uni-erlangen.de
Mon Aug 19 06:56:38 PDT 2002
On Mon, 19 Aug 2002, Russell Lang wrote:
> > I also tried using gs -sOutputFile=file%d ......
> This did not work with pswrite or pdfwrite in older
> versions. I think the pswrite device now handles this, but
> I'm not sure about pdfwrite (ps2pdf).
Sadly, I doesn't work.
But I have another idea, albeit I'm not sure if it isn't too much
like a quick and dirty hack.
It tried it and it seems to work and doesn't need DSC compatible input:
Use a home-grown pdfselect
1. run the whole ps file through ps2pdf
2. use a little program which
* deletes unwanted pages from the pdf pagetable
(lines below << /Type /Pages /Kids [)
* adjusts the page count: "] /Count <number>"
(Be carefull not to change filesize, replace with space instead of
3. run pdfopt on this modified pdffile
I tried this with gnu gs7.05 and it did work, but it might not be portable
across different gs releases. Perhaps a modified pdfopt would be better.
"Sometimes when I'm talking, my words can't keep up with
my thoughts. I wonder why we think faster than we can speak."
-- "Probably so we can think twice."
(Calvin & Hobbes)
More information about the gs-devel