https://bugs.documentfoundation.org/show_bug.cgi?id=171510

            Bug ID: 171510
           Summary: FILEOPEN PPTX: SVG images referenced via r:link in
                    a:extLst/a:ext/asvg:svgBlip not loaded
           Product: LibreOffice
           Version: unspecified
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: medium
         Component: Impress
          Assignee: [email protected]
          Reporter: [email protected]

When importing PPTX files containing SVG images that are referenced via r:link
(external link relationship) rather than r:embed in the asvg:svgBlip element,
the SVG image is not loaded. The code in BlipExtensionContext
(misccontexts.cxx) only handles r:embed for the SVG blip but not r:link.

The regular blip element (a:blip) already handles both r:embed and r:link, but
the SVG extension handler only handles r:embed. The fix adds r:link handling
following the same pattern used in BlipContext for the regular blip.

Steps to reproduce:
1. Create a PPTX with an SVG image inserted as an externally-linked resource
(r:link)
2. Open in LibreOffice Impress
3. SVG image is not displayed

Expected: SVG image should be loaded from the external link
Actual: SVG image is missing

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to