Hello!
May I suggest a feature, maybe optional?
While when you zoom in a raster image it's perfectly OK that you get to see bigger and bigger pixels of the image, the vector images contained in the SVG format are supposed to resize perfectly without any bigger pixels; their vector nature means that the image can be infinitely zoomed in or out and it should remain pixel perfect, just as it remains pixel perfect if resized in a web browser.
XvViewMP, instead, renders the image only one time at the internally indicated size, and then uses it just as if it was a raster image.
Could an option be added to re-render SVGs any time they are zoomed in or out? That would be a very welcome addition!
SVG re-rendering when zoomed
Moderators: helmut, XnTriq, xnview
Re: SVG re-rendering when zoomed
+1
few examples with svg from app folder (..\AddOn\Callout)
few examples with svg from app folder (..\AddOn\Callout)
Re: SVG re-rendering when zoomed
+1
Shouldn't re-rendering the image be default, if it is practical?Shores wrote: Tue Oct 16, 2018 12:49 pmCould an option be added to re-render SVGs any time they are zoomed in or out?
Re: SVG re-rendering when zoomed
Right, this should be the default behavior. I see no reason to disable it at all.
Also Antialiasing (high quality quality) should not be applied to vector graphic.
Also Antialiasing (high quality quality) should not be applied to vector graphic.
Re: SVG re-rendering when zoomed
How about to re-rasterize after each zoom change?
to limit the load in cases when the user quickly changes the scale - you can set a delay, eg, to rasterize only 0.5s after the scale change
to limit the load in cases when the user quickly changes the scale - you can set a delay, eg, to rasterize only 0.5s after the scale change