Apache OpenOffice (AOO) Bugzilla – Issue 108699
printed lines cropped if paper height is less than paper width
Last modified: 2010-04-20 14:28:31 UTC
The printed output width seems to be cropped based on the paper height rather than the paper width. To recreate do the following: 1. start with a new blank document with the paper size set to "Letter" (Width: 8.5", Height: 11") 2. On the first line of the content area type a full width line such as: One two three four five six seven eight nine ten eleven twelve thirteen fourteen fifteen sixteen seventeen 3. On the menu, click: Format>Page 4. Change the Paper format Height field to half-sheet size: 5.5" (or any other length less than the (page_width minus left_margin_width) 5. print the page (on letter size paper on any printer) and note that the output line has been cropped/lost on the right at exactly 5.5" from the left paper edge. (Using 12 pt Times font and 1" margins, my output is cropped in the middle of the word "thirteen" and the words "fourteen fifteen sixteen" disapper completely Note: the on-screen formatting is correct, it's only the printed output which is being corrupted If you print your page with borders on all four sizes, then this defect is even more noticiable. The right border will disappear, and top and bottom borders (and the page content) get clipped off at exactly 5.5" from the left edge.
Created attachment 67430 [details] test file with page length set to 5.5"
This issue doesn't happen on all output devices. I just tried an old Epson 9-pin dot matrix printer and it seemed to work okay. The specific printer(s) I'm seeing this on are the Epson Workforce 600 using the "CUPS+Gutenprint v5.2.3 [en]" driver
Created attachment 67431 [details] correct output when "Export as PDF"
Created attachment 67432 [details] incorrect output when printing to Epson printer; paper size should be 8.5x5.5 but instead it's 5.5x8.5
Testing 3.2rc3 on Fedora Linux 11: I see the same cropping if I change the paper size as described. However, if I set up a 5.5" high x 8.5" wide paper size, and choose orientation: "Landscape", then it prints correctly.
> However, if I set up a 5.5" high x 8.5" wide paper size, and choose > orientation: "Landscape", then it prints correctly. choosing "Landscape" causes the content to be rotated 90 deg., but that means the paper has to be loaded into the printer tray sideways putting the paper/forms in sideways just for OOoWord isn't possible in many situtations, for example, when the printer and forms are shared with other apps and/or other computers (that know how to handle custom sized forms correctly)
I've never seen a printer that would make the user feed the paper in different orientation when choosing landscape/portrait to match what the user actually configured. If the horizontal size is bigger than the vertical, then you're using landscape. If the vertical size is bigger than the horizontal, then you're using portrait As seen when viewing the PDF: It is reported with landscape orientation. Did you actually try to print using landscape setting? And even more important: Is the 8.5"*5.5" format supported by the ppd at all? Definitely not a P2
@HI: please have a look
Reassigned to HI
From my point of view is this kind of page setting as like as divide a count by zero
Closed