Bug 94995 - Page Layout: rotation when printing multiple pages per sheet
Summary: Page Layout: rotation when printing multiple pages per sheet
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Printing and PDF export (show other bugs)
Version:
(earliest affected)
5.0.2.2 release
Hardware: x86-64 (AMD64) Linux (All)
: medium minor
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Print-Dialog
  Show dependency treegraph
 
Reported: 2015-10-12 20:35 UTC by joe.lee
Modified: 2019-11-09 00:09 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
portrait document - 4 pages per sheet (75.18 KB, image/png)
2015-10-12 20:35 UTC, joe.lee
Details

Note You need to log in before you can comment on or make changes to this bug.
Description joe.lee 2015-10-12 20:35:25 UTC
Created attachment 119545 [details]
portrait document - 4 pages per sheet

When the "Pages per sheet" option is changed in the "Page Layout" tab, there is a failure to rotate the page appropriately.

When printing documents that are in portrait orientation (e.g., Writer documents), changing "Pages per sheet" to 4 or 9 requires a rotation, which does not happen.

When printing documents that are in landscape orientation (e.g., Impress presentations), changes "Pages per sheet" to 2 or 6 requires a rotation, which does not happen.
Comment 1 Timur 2015-10-14 11:35:46 UTC
(In reply to joe.lee from comment #0)
When reporting a bug, it must be clear what's current and expected behavior. And only one issue per bug report.

> When the "Pages per sheet" option is changed in the "Page Layout" tab, there
> is a failure to rotate the page appropriately.
Not clear where the failure is. If a document is portrait, it prints so. If you want it to print it as landscape, you can use Page-Format. Even MSO doesn't seem to have a magic button to both rotate the page and text for this.

> When printing documents that are in portrait orientation (e.g., Writer
> documents), changing "Pages per sheet" to 4 or 9 requires a rotation, which
> does not happen.
It doesn't require a rotation. All depends on how you want it to print. 

> When printing documents that are in landscape orientation (e.g., Impress
> presentations), changes "Pages per sheet" to 2 or 6 requires a rotation,
> which does not happen.
It doesn't require a rotation. But it's true it's not possible.

The issue I noticed here is that we can't set printer to other page layout in LO 51+. In 5.0 we can, but without effect. That's not related to printing multiple sheets. I suggest that be a bug.

Tested on Windows, but this doesn't seem like a platform specific.
Comment 2 Buovjaga 2015-11-03 10:04:29 UTC
(In reply to Timur from comment #1)
> The issue I noticed here is that we can't set printer to other page layout
> in LO 51+. In 5.0 we can, but without effect. That's not related to printing
> multiple sheets. I suggest that be a bug.

Comment from bubli on IRC:
"It is possible to set printer to other page layout - but one has to go to "Options" tab and check "use paper size & orientation from printer settings" ... bad UX, but it's on my todo list to fix it"

I will set this to NEW then.
Comment 3 QA Administrators 2016-11-08 11:52:56 UTC Comment hidden (obsolete)
Comment 4 Michael Weghorn 2019-11-09 00:09:40 UTC
After the print dialog rework which was done as a GSOC project, I can no longer reproduce this. Also, it's now possible to easily select explicitly whether to print in portrait or landscape, so I'm closing this as WORKSFORME.

Please reopen in case I have missed anything.

Version: 6.4.0.0.alpha1+
Build ID: 498c2d3944b666c2f016b65903001920db2cb2a4
CPU threads: 4; OS: Linux 5.2; UI render: default; VCL: kf5; 
Locale: en-GB (en_GB.UTF-8); UI-Language: en-US
Calc: threaded