Есть QPixmap довольно большого разрешения, печатаю ее так:
QPainter p(printer);
QPixmap pix = *currentPixmap();
p.drawPixmap(printer->pageRect(), pix, pix.rect());
QPainter p(printer);
QRect pageRect = printer->pageRect();
QPixmap pix = (*currentPixmap()).scaled(pageRect.size(), Qt::KeepAspectRatio, Qt::SmoothTransformation);
p.drawPixmap(0, 0, pix);
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)