View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0008254||Scribus||Printing||public||2009-07-06 12:08||2016-05-29 08:22|
|Target Version||1.6 milestone||Fixed in Version|
|Summary||0008254: Page becomes rotated 90 degrees clockwise when printing to postscript level 3|
|Description||The same document, when printed with different postscript levels gives rotated result for level 3.|
See attached collect folder with ps files included.
Is it a bug or not? Anyway its inconvenient when using prepared scripts to impose ps files and face with rotated pages.
|Steps To Reproduce||open attached sla, print to file with different postscript levels and compare|
|Tags||No tags attached.|
levels.7z (330,000 bytes)
||I dont know if this helps as you havent specified what Linux Distribution(or Windows) you are using, but be aware that Ubuntu 9.04 currently has issues with PostScript level 3 printing anyway. Printing to level 2 works fine usually.|
||I have specified. See above: Linux Fedora 10.|
FWIW, when I view mantis I dont see where you specified Fedora 10 anywhere in your bug entry which is odd. Perhaps, its not showing to all the info you submitted fully.
I believe this happens because the postscript output is incorrect. The Postscript Printer Definition File Format Specification states:
Width—This indicates the width of the page perpendicular to the direction
of media feed, in PostScript default units.
Height— This indicates the height of the page parallel to the direction of
media feed, in PostScript default units.
The postscript file being generated by Scribus for landscape 'redefines' A4 etc as a long edge feed (A4Rotated). Because most printers are short edge feed the %%PageOrientation: Landscape comment turns the page back to portrait. The fix is simple, produce a PS file and edit %%HiResBoundingBox, %%BoundingBox, %%PageBoundingBox and %%PageCropBox so that for each the last two numbers are swapped. Then after %%Page 1 1 and save put 90 rotate 0 595 neg translate. It is tedious but works. You have a ps file which displays and prints correctly.
A4 is defined by ISO and JIS as 595 x 842 as stated by Adobe on page 191 of the Postscript Printer Definition File Format Specification.
|I will test this Monday or Tuesday with another PS3 printer.|
When I originally reported a similar issue to this it was closed as a duplicate but related to issue 0008336. I think it is more related to this issue but I've added notes and suggestions there.
In particular could anyone stuck with this issue please try the following:
1. Create a landscape doc in Scribus, print to PS and re-import it. Has it rotated?
2. View the same PS file in evince, does it look weird? - and how about print preview there.
3. Create a landscape doc in Scribus and OpenOffice.org and print to file. Compare the %%HiResBoundingBox and %%BoundingBox numbers in the PS file. Are they reversed?
||Fixed Target version|
|2009-07-06 12:08||victorp||New Issue|
|2009-07-06 12:08||victorp||File Added: levels.7z|
|2009-07-06 14:47||joolsr||Note Added: 0022125|
|2009-07-07 06:50||victorp||Note Added: 0022129|
|2009-07-07 08:35||joolsr||Note Added: 0022132|
|2010-02-20 20:08||gazzatav||Note Added: 0023360|
|2010-02-20 20:24||gazzatav||Note Edited: 0023360|
|2010-02-20 20:28||gazzatav||Note Edited: 0023360|
||Status||new => assigned|
||Assigned To||=> plinnell|
||Note Added: 0023362|
||Assigned To||plinnell => fschmid|
||Target Version||=> 1.3.6svn|
|2010-03-19 22:32||gazzatav||Note Added: 0023561|
|2015-06-30 00:25||Kunda||Patch||=> No|
|2015-06-30 00:25||Kunda||Note Added: 0035568|
|2015-06-30 00:25||Kunda||Target Version||1.3.6svn => 1.6 milestone|
|2016-05-29 08:22||Kunda||Relationship added||related to 0008336|