You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If an svg file contains a circle with small radius (such as 1) which is referenced in a use element with large scaling and opacity < 1, it doesn't come out as a circle. The circle with radius 1 gets rendered into an image, and then, the resulting image of size 2x2 gets scaled and added to the target renderer.
The thing is that gnuplot using the svg terminal creates these kind of svg files, and technically, it is not wrong to do so.
Example data
The following example shows the problem. It's a real gnuplot output where I removed everything except for one circle. Note r='1', scale(9.45) and opacity='0.58'):
The text was updated successfully, but these errors were encountered:
alexnoe81
changed the title
Circle with small radius and large scaling comes out as a square
Circle with small radius, large scaling and opacity < 1 comes out as a square
May 19, 2023
Description
If an svg file contains a circle with small radius (such as 1) which is referenced in a
use
element with large scaling and opacity < 1, it doesn't come out as a circle. The circle with radius 1 gets rendered into an image, and then, the resulting image of size 2x2 gets scaled and added to the target renderer.The thing is that gnuplot using the svg terminal creates these kind of svg files, and technically, it is not wrong to do so.
Example data
The following example shows the problem. It's a real gnuplot output where I removed everything except for one circle. Note
r='1'
,scale(9.45)
andopacity='0.58'
):Used Versions
NuGet 3.4.4, used in .NET Framework 4.7.2.
The text was updated successfully, but these errors were encountered: