https://bugs.kde.org/show_bug.cgi?id=448110

            Bug ID: 448110
           Summary: Improve SVG rendering
           Product: gwenview
           Version: 21.12.0
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: wishlist
          Priority: NOR
         Component: general
          Assignee: gwenview-bugs-n...@kde.org
          Reporter: med.medin.2...@gmail.com
  Target Milestone: ---

Created attachment 145216
  --> https://bugs.kde.org/attachment.cgi?id=145216&action=edit
Gwenview fails to show text on svg

Currently Gwenview uses Qt SVG library (QSvgRenderer) to display SVG files, the
problem is that Qt supports only SVG 1.2 Tiny which is a minimal and restricted
subset of the full SVG standard, for example if you use tpan elements you can't
see that text on Gwenview (see attached image).
Many diagram and vector editors (like LibreOffice Draw and Inkscape) uses
multiples essential SVG elements outside SVG 1.2 Tiny to enable more styling
and powerful features, and it seems Qt team is not interested in adding support
to full SVG standard https://bugreports.qt.io/browse/QTBUG-61677
The optimal solution would be to embed an external viewer (like Qt WebEngine or
inkview) to make Gwenview more capable of responding to SVG upgrades.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to