johnfactotum / foliate

Read e-books in style
https://johnfactotum.github.io/foliate/
GNU General Public License v3.0
5.25k stars 254 forks source link

Improve SVG viewer #1338

Open pedroflor opened 2 weeks ago

pedroflor commented 2 weeks ago

Is your feature request related to a problem? Please describe. The SVG image viewer is not capable of maximizing the image while maintaining quality. SVG images should be able to increase or decrease in size while maintaining their original quality, unlike PNG/JPG images.

Describe the solution you'd like Would be great if the SVG "viewer" can zoom the image in/out the image preserving their original quality.

Additional context An image.... 1000 words. Please see below (please, maximize each attached screenshot): image [Here is Foliate with the default view of the document. The image is an embedded SVG.

image [Here is the "SVG Viewer" from Foliate, zoom-in, but not preserving the original quality]

image [Here is the "Xviewer" with zoom-in and preserving the original quality]