diff options
author | Darshan-upadhyay1110 <darshan.upadhyay@collabora.com> | 2023-09-26 12:29:15 +0530 |
---|---|---|
committer | Thorsten Behrens <thorsten.behrens@allotropia.de> | 2023-10-15 22:14:00 +0200 |
commit | 624b80b96bb75011167fdacb24da86fe1a0e8ef0 (patch) | |
tree | 92a38ce7594fa66930bf26e2fb756b0d179be5b0 | |
parent | 3f9049fa3cb9ed7c7cde41dbcf1881787043629c (diff) |
tdf#51510 Blurry QR code after save/reload (docx)
- without GfxLinkType::NativeSvg CASE in writeToStorage method by default QR svg changes to low resolution image type and that is the why QR got blurry in doc or docx format
- added svg option when we change from odt to doc or docx format
Change-Id: I74aec0619992c1f455cc9cbf3c19e352c3037e04
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/157264
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
Tested-by: Szymon Kłos <szymon.klos@collabora.com>
(cherry picked from commit 1d7dc53f19d188ae12603ca3cd526eb0a5016cf4)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/157729
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
(cherry picked from commit 60a51b8397154e9685e63cff0a60c1a3da034423)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/157781
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
-rw-r--r-- | oox/source/export/drawingml.cxx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/oox/source/export/drawingml.cxx b/oox/source/export/drawingml.cxx index a80111ededab..822f5a5e601e 100644 --- a/oox/source/export/drawingml.cxx +++ b/oox/source/export/drawingml.cxx @@ -1342,6 +1342,10 @@ OUString DrawingML::WriteImage( const Graphic& rGraphic , bool bRelPathToMedia ) sMediaType = "image/png"; pExtension = ".png"; break; + case GfxLinkType::NativeSvg: + sMediaType = "image/svg"; + pExtension = ".svg"; + break; case GfxLinkType::NativeTif: sMediaType = "image/tiff"; pExtension = ".tif"; |