Qt 打印机操作
2019獨角獸企業重金招聘Python工程師標準>>>
配置文件加入打印機支持:
QT += printsupport1、打印圖片
打印圖片所需頭文件:
#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);}2、打印文字
打印文字代碼:
QPrinter printer;printer.setPrinterName("DASCOM DS-650Pro"); //打印機名稱QPainter painter(&printer);// 設置畫筆顏色painter.setPen(QColor(0, 160, 230));// 設置字體:微軟雅黑、點大小50、斜體QFont font;//font.setFamily("Microsoft YaHei");font.setFamily("宋體");font.setPointSize(15);font.setItalic(true);painter.setFont(font);QPoint point;point.setX(150);point.setY(150);painter.drawText(point, "你好 world");point.setX(250);point.setY(250);font.setPointSize(10);font.setItalic(false);painter.setFont(font);painter.drawText(point, "你好 world");?
轉載于:https://my.oschina.net/zhizhisoft/blog/1802270
總結
- 上一篇: 协鑫集成“熄灯工厂”装上ET工业大脑,验
- 下一篇: chrome插件网站