I resolved a postscript issue by applying two patches from the xerox.com site to my brand new xerox docucolor 242 with bustled EFI feiry X3eTY RIP (1 and 2)
Now I have a new problem specific to CorelDraw (both X3 and X4) printing to this RIP/printer.
To the best of my memory all docucolor and other high end Xerox devices were originally designed to operate with Creo work flows from a MAC environment. This rotation issue existed many years ago and still does to this day with Creo work flows. Some times even if you distill PDF Creo will rotate the output so I use the device independent driver and then Distill the PDF.
You might try not using the portrait or landscape feature, use the custom page size and ignore any portrait and landscape warnings.
Essentially it is the RIP using the boundary box to define the page. I don't think you can get around this except by processing in Acrobat to fix the error.
You can use Ghostscript to detect the issue. Under options at the bottom is 'show boundary box'. You need to have 'ignore DCS' unchecked.
I would have thought that it could be fixed by editing the Postscript file.
Try this...
Reference http://www.lbl.gov/ICSD/CIS/UNIX/TeX/psfig.html
Open the PS file in an editor...
Example
%!PS-Adobe-3.0%%Title: Graphic1%%Creator: CorelDRAW%%CreationDate: Tue Feb 17 13:18:11 2009%%BoundingBox: 0 0 841 595 reverse the position of these 2 numbers... example 595 841%%LanguageLevel: 2%%DocumentProcessColors: (atend)%%DocumentSuppliedResources: (atend)%%Pages: (atend)%%EndComments%%BeginProlog/AutoFlatness false def/AutoSteps 0 def/CMYKMarks true def/UseLevel 2 def%Build: CorelDRAW Version 14.0.0.701%Color profile: Epson - Stylus COLOR 3000%Option: Composite........... cont
That works here it seems. Makes me really question why it is seen as 'hard to fix' and why no one in Corel offered this solution. Clearly something that could be fixed by a very simple script. At the very least Corel could supply a script to make this edit a button press.
I tried it with a box on a A4 landscape page and checked in Ghostscript. You might want to try a more complex document. You will need a decent editor to cope with a large Postscript file.
There is a start on a solution... (Now who is going to offer me a well paid job in a functional organisation. ;) )
I was really excited to try this, but it hasn't worked for me.
In CorelDraw I created a single 10" high x 16" wide rectangle on an 11" x 17" sheet of paper. I then printed to the xerox docucolor 242 / fiery X3eTY RIP Fiery driver set to 11x17 landscape, print to ps file checked in corel. I see the Bounding Box two times in the ps file, but reversing the last two didgits, the landscape page is still rotated 90 degress on the sheet when printed.
I tried changing%%BoundingBox: 9 12 783 1212to%%BoundingBox: 9 12 1212 783
but no effect - page was still rotated 90 degrees when printed. Further down I then tried changing%%PageBoundingBox: 9 12 783 1212to%%PageBoundingBox: 9 12 1212 78
but still it's rotated 90 degrees when I import the modified ps file into the fiery command workstation print queue and print it.
Attached is the unmodified ps file from coreldraw.
Oh well hence why I was told it wasn't that simple I guess.
But maybe we have started something others might follow up on.
I see your file is PS Level 3. I'll have a look at one of those.
I really thought this would work because attached is the ps file when using the pagemaker ppd file in coreldraw which does not rotate 90 degrees.
It has
%%BoundingBox: 0 0 1224 792
which is very different than when not using the ppd file which generates
%%BoundingBox: 9 12 783 1212
When you look at General/Destination/Name do you see...
Device Independent Postscript File
or
Generic PostScript Printer with the PPD checkbox active (this is the better one)
The device independent postscript file looks like this (attached) but I don't have generic ps printer. This also prints fine when imported into command workstation's print queue and printed (no rotation on the lanscape sheet.)
However modifying the bounding box on the ps file generated with the Xeorx Fiery GUI driver doesn't work (attached still printed rotated 90 degrees portrait and cut off on the landscape sheet.)
And modifying the pageboundingbox as well as the boundingbox doesn't work either (still rotated.)