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: libreoffice-bugs@lists.freedesktop.org Reporter: tmac...@gmail.com 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 Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs