qt 中转化图片格式与大小的方法
生活随笔
收集整理的這篇文章主要介紹了
qt 中转化图片格式与大小的方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
//將 QImage 轉化為 QPixmapQImage img(":/2/enemytank-ico.gif");QPixmap pix;pix=QPixmap::fromImage(img.scaled(300,300));//300,300 是轉化后圖片的寬度與高度,以像素為單位//將 圖片轉化為所需要的格式QPixmap pix;
pix.scaled(w,h,Qt::AspectRatioMode::IgnoreAspectRatio,Qt::TransformationMode::SmoothTransformation)
//w,h,是轉化后寬與高
ps:
1.IgnoreAspectRatio : 忽略原圖片的長寬比
2.SmoothTransformation: 平移轉化,速度慢不過圖片轉化質量好
總結
以上是生活随笔為你收集整理的qt 中转化图片格式与大小的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: qt 中常见错误汇总
- 下一篇: qt 中的 quit() close()