QSvgRenderer renderer(QString(":/test.svg");
QImage image(QSize(20,20), QImage::Format_ARGB32);
image.fill(Qt::transparent);
QPainter painter(&image);
painter.setRenderHints(QPainter::Antialiasing | QPainter::SmoothPixmapTransform, true);
renderer.render(&painter);
image.save("D:/test", "PNG", 100)
Qt svg保存为png
最新推荐文章于 2024-03-27 19:15:23 发布