From 48402812c73868a18093aeca248691918c59abf1 Mon Sep 17 00:00:00 2001 From: mhugent Date: Wed, 7 Oct 2009 17:47:34 +0000 Subject: [PATCH] Fix for bug #1980, pdf paper size git-svn-id: http://svn.osgeo.org/qgis/trunk@11766 c8812cc2-4d05-0410-92ff-de0c093fc19c --- src/app/composer/qgscomposer.cpp | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/app/composer/qgscomposer.cpp b/src/app/composer/qgscomposer.cpp index a70b0d6a901..3a90456aae0 100644 --- a/src/app/composer/qgscomposer.cpp +++ b/src/app/composer/qgscomposer.cpp @@ -481,6 +481,7 @@ void QgsComposer::on_mActionExportAsPDF_triggered() printer.setOutputFormat( QPrinter::PdfFormat ); printer.setOutputFileName( myOutputFileNameQString ); + printer.setPaperSize( QSizeF( mComposition->paperWidth(), mComposition->paperHeight() ), QPrinter::Millimeter ); print( printer ); } @@ -506,16 +507,6 @@ void QgsComposer::print( QPrinter &printer ) showWMSPrintingWarning(); } - //try to set most of the print dialog settings based on composer properties - if ( mComposition->paperHeight() > mComposition->paperWidth() ) - { - printer.setOrientation( QPrinter::Portrait ); - } - else - { - printer.setOrientation( QPrinter::Landscape ); - } - //set resolution based on composer setting printer.setFullPage( true ); printer.setColorMode( QPrinter::Color );