Bug 359555

Summary: Scalable Vector Graphics (SVG) support
Product: [Applications] okular Reporter: Thomas Fischer <fischer>
Component: New backend wishesAssignee: Okular developers <okular-devel>
Status: REPORTED ---    
Severity: wishlist CC: jo.y.venn, silopolis
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Thomas Fischer 2016-02-18 20:59:25 UTC
Back in the KDE4 days, there was a SVG rendering KPart that allowed viewing SVG files (Scalable Vector Graphics) from within Konqueror. Said SVG KPart seems to be dead now, the latest code commit is from 2011.
My proposal is to scrap whatever code is useful (it relies most likely on Qt's QSvgRenderer class) and build a backend for Okular. I would even assume that parts of the PDF renderer can be re-used, as a SVG graphics (apart from animations that I personally see as non-essential) is in many aspects like a single-page PDF file.

Reproducible: Always
Comment 1 Jo 2022-06-04 14:06:30 UTC
+1
Scalable vector graphics or "SVG" is a very common file format, useful especially for designers who deal with icons, app and website development. Svg simply shouldn't be missing in a respectable DAM software
Comment 2 silopolis 2022-07-23 11:02:42 UTC
+1, of course !