日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Qt 打印机操作

發布時間:2023/12/6 编程问答 54 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Qt 打印机操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

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

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

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

總結

以上是生活随笔為你收集整理的Qt 打印机操作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。