bonjour,
j'utilise QPrinter pour imprimer une image;l'impression se fait mais la taille
de l'image imprimé devient très petite. voici le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
    QImage image("leo.png");
    QPrinter printer(QPrinter::HighResolution);
    printer.setPageSize(QPrinter::A4);
    QPrintDialog *dialog = new QPrintDialog(&printer);
    if (dialog->exec() == QDialog::Accepted)
    {               QPainter painter (&printer);
                    painter.begin(&printer);
                    painter.drawImage (QRect(0,0,400,150),image);
					painter.end();
 
    }