From 5f4dbf7b4c7b0c77c6c0b1e1cb7c1a2fbd0bdbdb Mon Sep 17 00:00:00 2001 From: vernzimm Date: Thu, 10 Nov 2022 23:49:28 -0500 Subject: [PATCH] Gui: Add default JPEG save quality (#7737) * Update SoFCOffscreenRenderer.cpp Set jpg screenshot capture to 100% quality vs qimage defaulting to -1 * Add default quality to JPG export Fixed original version and use quality 90% as compromise between file size and fidelity. --- src/Gui/SoFCOffscreenRenderer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Gui/SoFCOffscreenRenderer.cpp b/src/Gui/SoFCOffscreenRenderer.cpp index fe8d0c26dd..ed87fd8bb9 100644 --- a/src/Gui/SoFCOffscreenRenderer.cpp +++ b/src/Gui/SoFCOffscreenRenderer.cpp @@ -121,7 +121,7 @@ void SoFCOffscreenRenderer::writeToImageFile(const char* filename, const char* c QByteArray ba; QBuffer buffer(&ba); buffer.open(QIODevice::WriteOnly); - image.save(&buffer, "JPG"); + image.save(&buffer, "JPG", 90); writeJPEGComment(com, ba); QFile file(QString::fromUtf8(filename));