I have a PDF document that I have converted to PS (using KPDF, Print To File,
PS) so that I can try and get it to print properly duplexed. It is a landscape
document and I located the
/Duplex True
line and added
/Tumble false
as a number of websites seemed to recommend. Lo and ever so behold, landscape
duplex except that the second pages are upside down. How can I get them back up
the right way again ?
Jonathan
Shouldn't the latter line be "/Tumble false def"? (Is there a "def"
after the previous line?)
--
Odysseus
What does it look like if you print the file unchsnged?
Helge
--
Helge Blischke
Softwareentwicklung
SRZ Berlin | Firmengruppe besscom
http://www.srz.de
Generally no, as the page setup parameters are defined inside a
dictionary (which doesn't want 'def's.)
According to the Red Book (PSLR), a Tumble of false should make the
document appropriate for biding left to right (so the Y orientation
stays constant). Given that, I'd say you may need to look further
into the 'SetPageDevice' parameters at things like Orientation which
may flip the page on it's own (if you turn off Duplex, does the page
get printed out upside down?)
As a last effort, you can always put in a transform to flip the entire
page on your own, ie: '1 0 0 -1 0 pageYSize'
Printed without duplex, either on a printer capable of it, or another that is
not, all the pages come out with the landscape orientation, the right way up.
With the duplex on, half the pages (the front side) are landscape and the
right way up, the other half (the back/duplex side) are correctly landscape
but upside down as if rotated through 180 degrees.
> As a last effort, you can always put in a transform to flip the entire
> page on your own, ie: '1 0 0 -1 0 pageYSize'
Would I have to do this for each of the wrong-side-up pages or is there
some way to catch this for all of the duplexed pages ?
By way of background, this is all in a FC4 Linux environment, running the
postscript file through ghostscript:
ghostscript -sDEVICE=lj3d -sOutputFile=0 -sPAPERSIZE=a4 -dBATCH
-DNOPAUSE trv.ps
to get an HP LJ compatible file, then printing that on an HP4500D and an HP2360D.
Jonathan
How are you turning the pages? As though bound on the left or on the top?
When you turn a page over, you necessarily change its orientation. Tumble
is used to pick the proper compensating transformation during printing.
Read it carefully: IIRC, it refers to the location of the binding before
any rotation, so for landscape printing (which is normally done with a 90
degree rotate), Tumble true means binding on the left.
Edward
--
Art Works by Melynda Reid: http://paleo.org
According to the PLRM, tumble means turning the media around the top
or bottom edge.
Helge
--
Helge Blischke
Softwareentwicklung