Qt 解决png图片转jpg图片透明背景变成黑色的问题

论坛 期权论坛 脚本     
匿名网站用户   2020-12-20 23:16   125   0
void pngToJpg(QImage pngImage)
{
    QImage jpgImage(pngImage.size(), QImage::Format_ARGB32);
    jpgImage.fill(QColor(Qt::white).rgb());
    QPainter painter(&jpgImage);
    painter.drawImage(0, 0, pngImage);
    jpgImage.save("test.jpg", "JPEG");
}
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:1136255
帖子:227251
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP