https://bugs.freedesktop.org/show_bug.cgi?id=87981
Bug ID: 87981
Summary: PRINTING: Print dialog does not recalculate based on
selected page size after selecting Fit to printable
page or Distribute on multiple sheets of paper
Product: LibreOffice
Version: 4.1.3.2 release
Hardware: Other
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Drawing
Assignee: [email protected]
Reporter: [email protected]
A print job's page size is not recalculated if you change your paper size
BEFORE selecting "Fit to printable page" or "Distribute on multiple sheets of
paper."
When you change page size first, LO ignores your printer setting paper size in
favor of the paper size from the page format. This is expected, but it never
recalculates again after selecting "Fit to printable page" or "Distribute on
multiple sheets of paper." This leads to an incorrect print preview and a
corrupted print job. To get things to work correctly, you then need to change
your paper size two more times to force it to recalculate, since it only does
so after closing the print properties dialog.
Note that this bug is currently not reproducible in any versions of the latest
branches (4.2.7+, 4.3.2+, or 4.4.0+) because of a regression (bug 84051) that
is caused by the fix from bug 63905. I tested this in 4.2.6.2.
Steps to reproduce:
1. Create a new drawing
2. File -> Print
3. Properties... -> Paper size to something smaller than default (A6)
4. LibreOffice Draw tab
5. Check Fit to printable page
Expected:
Since we have set a page size of A6 and have now enabled Fit to printable page,
our preview should show A6 dimensions.
Actual:
Our preview window still shows the default paper size, in my case, Letter.
When you print, it generates a job that is still on Letter, not A6.
We can then fix it by going back to the "General" tab, clicking
"Properties...", changing our page size to something else, applying, changing
it back to A6, and applying again.
You can see the correct behavior by going through the steps above in a
different order:
1. Create a new drawing
2. File -> Print
3. LibreOffice Draw tab
4. Check Fit to printable page
5. "General" Tab
6. Properties... -> Paper size to something smaller than default (A6)
I tested this using LibreOffice 4.2.6.2 on 64bit RHEL6. This was probably
introduced way back in LibreOffice 4.1.x, when LO started preferring page
format's page size/orientation over printer preferences. I can confirm the
same behavior in LO 4.1.3.2 using 32bit Fedora17, but not using LO 4.0.6.2, so
I'll set the version to 4.1.3.2.
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs