怎樣用qt代碼編寫圖片保存格式?
怎樣用qt代碼編寫圖片保存格式?
qt提供了多個保存圖片的接口,比較常用的接口如下boolQPixmap::save(constQString&fileName,constchar*format=0,intquality=-1)const參數說明:fileName文件的路徑可選參數:format圖片的格式(qt目前支持的格式見下表),如果未設置該值則根據文件路徑的后綴名來判斷圖片的存儲格式。可選參數:quality圖片的質量(可設置成0-100之內的值,數值越大說明保存的質量越好),如果未設置該值,則按照默認的設置來保存圖片。表一:qt4.6.3支持的文件格式格式描述BMPWindowsBitmapJPGJointPhotographicExpertsGroupJPEGJointPhotographicExpertsGrou
導讀qt提供了多個保存圖片的接口,比較常用的接口如下boolQPixmap::save(constQString&fileName,constchar*format=0,intquality=-1)const參數說明:fileName文件的路徑可選參數:format圖片的格式(qt目前支持的格式見下表),如果未設置該值則根據文件路徑的后綴名來判斷圖片的存儲格式。可選參數:quality圖片的質量(可設置成0-100之內的值,數值越大說明保存的質量越好),如果未設置該值,則按照默認的設置來保存圖片。表一:qt4.6.3支持的文件格式格式描述BMPWindowsBitmapJPGJointPhotographicExpertsGroupJPEGJointPhotographicExpertsGrou
![](https://img.51dongshi.com/20241130/wz/18297379852.jpg)
qt提供了多個保存圖片的接口,比較常用的接口如下 bool QPixmap::save ( const QString & fileName, const char * format = 0, int quality = -1 ) const 參數說明: fileName 文件的路徑 可選參數:format 圖片的格式(qt目前支持的格式見下表),如果未設置該值 則根據文件路徑的后綴名來判斷圖片的存儲格式。 可選參數:quality 圖片的質量(可設置成0-100之內的值,數值越大說明保存的質量越好),如果未設置該值,則按照默認的設置來保存圖片。 表一:qt 4.6.3支持的文件格式 格式 描述 BMP Windows Bitmap JPG Joint Photographic Experts Group JPEG Joint Photographic Experts Group PNG Portable Network Graphics PPM Portable Pixmap TIFF Tagged Image File Format XBM X11 Bitmap XPM X11 Pixmap bool QImage::save ( const QString & fileName, const char * format = 0, int quality = -1 ) const 參數說明同上; 這里舉個使用QPixmap保存圖片的例子: QPixmap pixmap; if(pixmap.load("D:\\images\\source.png")) { if(pixmap.save("distance.jpg")) { //save image successful }else { //save image failure; } }else { //load image failure } 注:如果需要對圖片的保存參數進行更多的設置,可以使用QImageWriter提供的接口來實現
怎樣用qt代碼編寫圖片保存格式?
qt提供了多個保存圖片的接口,比較常用的接口如下boolQPixmap::save(constQString&fileName,constchar*format=0,intquality=-1)const參數說明:fileName文件的路徑可選參數:format圖片的格式(qt目前支持的格式見下表),如果未設置該值則根據文件路徑的后綴名來判斷圖片的存儲格式。可選參數:quality圖片的質量(可設置成0-100之內的值,數值越大說明保存的質量越好),如果未設置該值,則按照默認的設置來保存圖片。表一:qt4.6.3支持的文件格式格式描述BMPWindowsBitmapJPGJointPhotographicExpertsGroupJPEGJointPhotographicExpertsGrou
為你推薦