[Libreoffice-bugs] [Bug 117949] New: 'Break'ing loaded SVG example creates obstacles in form of missong parts in gradients

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Fri Jun 1 08:40:16 UTC 2018


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

            Bug ID: 117949
           Summary: 'Break'ing loaded SVG example creates obstacles in
                    form of missong parts in gradients
           Product: LibreOffice
           Version: unspecified
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: graphics stack
          Assignee: libreoffice-bugs at lists.freedesktop.org
          Reporter: Armin.Le.Grand at me.com

Description:
Stumled over a SVG graphic that is not correctly broken up when converted to
SdrObjects. It is one of the many existing 'Tux' ones with several gradients.
Some of these are problematic in this respect. I have reduced the example and
extracted one gradient (left foot).
When breaking it into SdrObjects, one element is mssing and thus the gradient
looks broken.
Note: Currently that break still uses the in-between step to convert the
primitive representation (that is fine and can represent SVG gradients) to a
Metafile. This is then broken to SdrObjects. At their creation these are
'clipped' against the original form, e.g. an ellipse in this case, that is used
as ClipRegion in the Metafile.

Steps to Reproduce:
1.Start LO
2.Open reduced SVG example 'simple-ellipse.svg'
3.Select object, choose 'break' in context menu
-> Creates needed Objects, but there is a 'gap' in the gradient where an
element is missing

Actual Results:  
Gap in broken graphic

Expected Results:
Created SdrObject-representation shows gradient error-free identical to
original


Reproducible: Always


User Profile Reset: No



Additional Info:


User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101
Firefox/60.0

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20180601/5dc528ab/attachment-0001.html>


More information about the Libreoffice-bugs mailing list