[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#45124: Subject: 27.1; Image rendered from svg is too small on a hdpi
From: |
Alan Third |
Subject: |
bug#45124: Subject: 27.1; Image rendered from svg is too small on a hdpi display |
Date: |
Wed, 9 Dec 2020 00:08:20 +0000 |
On Tue, Dec 08, 2020 at 08:28:43PM +0200, Dov Grobgeld wrote:
> When loading an svg file into emacs by find file, e.g. the attached file
> inkscape-drawing.svg, it is not rendered by the active x11 resolution. The
> svg file has a native size of about 173.mm, but when loaded into emacs, its
> width becomes about 95mm. My monitor is a 4k 27" screen which has a dpi of
> about 163. It thus appears that the svg file is rendered at 90 dpi, since
> 90/167*173 ≈ 95.
>
> Note that xdpinfo properly returns:
>
> resolution: 162x161 dots per inch
Something like the attached (patch against the master branch) might do
the trick...
This makes everything smaller on macOS, which isn't great because on
my laptop everything is already too small. I'm not sure what we'd have
to do to get SVGs rendering at roughly the right size.
--
Alan Third
0001-Use-real-DPI-when-rendering-SVGs-bug-45124.patch
Description: Text document