配置文件加入打印机支持:
QT += printsupport
1、打印图片
打印图片所需头文件:
#include <QPixmap>
#include <QPrinter>
#include <QPainter>
打印图片代码:
QString fileName = "E:\\images\\edit_undo.png"; //打印图片路径
if(fileName != NULL) {
QPixmap pixmap(fileName);
QPrinter printer;
printer.setPrinterName("DASCOM DS-650Pro"); //打印机名称
QPainter painter(&printer);
painter.drawText(150, 150, fileName);
painter.drawPixmap(50, 100, pixmap);
}