我用qcustomplot 畫的一個正弦曲線圖
然后我有一個熱敏列印機,列印位圖的條件是需要 位圖點陣十六進制資料
所以,怎么才能將曲線圖的資料轉化列印出來呢??
求各位大牛指導指導..
uj5u.com熱心網友回復:
可以使用bool QCustomPlot::saveBmp(const QString &fileName, int width, int height, double scale, int resolution, QCP::ResolutionUnit resolutionUnit)。另外要看你的列印機記憶體是多少,能否支持一張圖片大小的快取。
uj5u.com熱心網友回復:
老哥 這是把曲線圖轉化為bmp檔案保存了,列印機可以識別這位圖檔案嗎,具體怎么實作呢uj5u.com熱心網友回復:
您好,請問你解決了嗎?我現在也遇到這個問題了uj5u.com熱心網友回復:
搜C#相關熱敏列印機,演算法對你有幫助,c++很少uj5u.com熱心網友回復:
就是把曲線圖轉化成bmp,一般熱敏列印就支持二值圖,就是非黑即白的圖
uj5u.com熱心網友回復:
QImage convertToFormat了解下uj5u.com熱心網友回復:
難點不在怎么變成圖片,而在如何用熱敏協議列印這張圖,很多熱敏列印機需要自己根據熱敏協議來列印位圖。比如身份證頭像。uj5u.com熱心網友回復:
感謝回答。之前已經解決了 列印普通資料轉化的位圖,但圖片列印后面就沒去研究了,大致就是將圖片轉化為二值圖,然后根據位置和大小去平鋪這些小點點
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/79904.html
標籤:Qt
上一篇:銀行卡轉賬自動到賬系統
下一篇:Qt打開檔案相對路徑
