Qt 打印机操作

配置文件加入打印机支持:

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);
    }

猜你喜欢

转载自my.oschina.net/zhizhisoft/blog/1802270