Apache OpenOffice (AOO) Bugzilla – Issue 123649
Brochure printing scales document to fit paper size
Last modified: 2017-05-20 10:11:28 UTC
I have created in Writer a prayer book for my grandma, with these settings: page: 7.5cm x 11cm. margins: 0.8,1.0,0.7,0.8 layout: mirrored I want to print this as booklet on A4 paper, then cut it. If I print the document from OO and check "booklet" in printing dialog / page layout, in the preview and on paper, my pages are arranged in booklet fashion, but scaled to fit the printer paper size. There is no setting available to change this. Indeed, OO.org is missing in the printer dialog settings like: - scale to fit - actual size controlling how the document is rendered for the printer, in relation to the printer page size. In case of printing the document normally, having a different page size for the document then the one available to the printer, with no scaling made by the printer driver, the page is printed according to "actual size". (ie my 7.5x11cm page is printed actual size on A4 paper). In the particular case of booklet however, the assembled booklet is printed scale to fit. I can provide example document and the resulting output using PDF Creator virtual printer. If I print the document normally and create the booklet arrangement from the printer driver, everything comes out ok.
Can not reproduce AOO410m1(Build:9750) - Rev. 1536093 Rev.1536093 Win 7
Created attachment 82051 [details] brocure on A4 portrait
Created attachment 82052 [details] brochure on A4 landscape
Created attachment 82053 [details] source document and prints PDF files created with PDF Creator, a virtual printer based on ghostscript. Tested with OpenOffice 4.0.1 (I will revert back to 3.4.1 because of numerous other issues) Printed on A4 portrait. Printed on A4 landscape. You can see the scaling. Printed on A6 landscape. In fact the print dialog should have told me that selected paper is too small for brochure printing this. A6 is 148 x 105mm and my document is 75x110mm one page. The double of 75mm is 150mm, already larger then A6, and that is not even considering unprintable paper margins from the printer driver...
Also, this happens: - open document - file print (preview is A4, portrait) - page layout, check brochure (preview changes, remains A4 portrait) - return to first tab. See printer properties. It reads Landscape. preview is still portrait. - print. The result is a brochure print of the document, contents scaled to fit A4 portrait page, but the resulting page is then rotated to landscape. See ftp://ftp.andrix.ro/pub/bugs/openoffice/%23123649/carte-rugaciuni_work%20-%20wierd%20rotation.pdf Actually, I wasn't able to get a consistent reproductible set of steps across starting OO and loading the document and printing it. Each time I tried, attempting to illustrate this and other issues, I got different results. This last one seems to stick longer though.
File - Print... - General - Printer - Properties... - Paper - Paper size Custom size missing. *** This issue has been marked as a duplicate of issue 124621 ***
Created attachment 83223 [details] template to solve the problem This issue isn't a DUP of 124621 and it is NOT a DEFECT. The Brochure option works as designed. If you print a document with the Brochure option it is always scaled to the actual width of the selected papersize. This is because a brochure will be folded in the middle of the paper. So it is easy to have a A4-sized document printed as A5 (halfsized) brochure without any changes. What the user want is easy to reach if he design the document with the right margins. For his document I attached a template without the content. (A5 portrait pages to print onto A4 landscape)
(In reply to mroe from comment #7) > Created attachment 83223 [details] > template to solve the problem > > This issue isn't a DUP of 124621 and it is NOT a DEFECT. > > The Brochure option works as designed. If you print a document with the > Brochure option it is always scaled to the actual width of the selected > papersize. This is because a brochure will be folded in the middle of the > paper. So it is easy to have a A4-sized document printed as A5 (halfsized) > brochure without any changes. > > What the user want is easy to reach if he design the document with the right > margins. For his document I attached a template without the content. (A5 > portrait pages to print onto A4 landscape) I would call the suggested template as a workaround. The problem lies in the fact that OO scales the content regardless. If this is intended behaviour, then OO is seriously lacking in printing options. As I mentioned, not having the choice between "fit" and "actual size" is one of the problems. As a comparison, I generated a PDF from the example document, with page size 7.5x11cm. I was able to open it in Acrobat Reader and print it as brochure on A4, while the content retained it's proper size.