Apache OpenOffice (AOO) Bugzilla – Issue 122990
OS/2 landscape printing not working
Last modified: 2016-12-31 15:32:56 UTC
When a landscape document is being printed, even the AOO print dialog still shows a portrait preview.
Code had dummy implementations for void Os2SalInfoPrinter::InitPaperFormats( const ImplJobSetup* pSetupData ) int Os2SalInfoPrinter::GetLandscapeAngle( const ImplJobSetup* pSetupData )
"ydario" committed SVN revision 1512584 into trunk: i122990 - implemented missing InitPaperFormats and GetLandscapeAngle methods.
"ydario" committed SVN revision 1512586 into branches/AOO400: i122990 - implemented missing InitPaperFormats and GetLandscapeAngle methods.
The paper size returned by InitPaperFormats is always in portrait mode, while DEVESC_QUERYJOBPROPERTIES returns size in current orientation.
Tested against virtual pdf printer. orientation is correctly set. closing.