commit df2d9fc92955e41468d373a075ef5acca71d6371 Author: Jaroslav Krejci Date: Wed Nov 7 19:08:30 2012 +0200 fdo#44664: printer truncates Landscape orientation pages to Portrait dimensions Change-Id: I0554d38367a0b00fdc1e3b7fb72d4ad5d537a254 diff --git a/vcl/unx/generic/printer/cupsmgr.cxx b/vcl/unx/generic/printer/cupsmgr.cxx index e23aedc..8603e9f 100644 --- a/vcl/unx/generic/printer/cupsmgr.cxx +++ b/vcl/unx/generic/printer/cupsmgr.cxx @@ -286,7 +286,7 @@ void CUPSManager::initialize() m_bUseIncludeFeature = true; bUsePDF = true; if( m_aGlobalDefaults.m_nPSLevel == 0 && m_aGlobalDefaults.m_nPDFDevice == 0 ) - m_aGlobalDefaults.m_nPDFDevice = 1; + m_aGlobalDefaults.m_nPSLevel = 2; } // do not send include JobPatch; CUPS will insert that itself // TODO: currently unknown which versions of CUPS insert JobPatches @@ -352,7 +352,7 @@ void CUPSManager::initialize() aPrinter.m_aInfo.m_aContext = c_it->second; } if( bUsePDF && aPrinter.m_aInfo.m_nPSLevel == 0 && aPrinter.m_aInfo.m_nPDFDevice == 0 ) - aPrinter.m_aInfo.m_nPDFDevice = 1; + aPrinter.m_aInfo.m_nPSLevel = 2; aPrinter.m_aInfo.m_aDriverName = aBuf.makeStringAndClear(); aPrinter.m_bModified = false;