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

--- Comment #5 from Regina Henschel <rb.hensc...@t-online.de> ---
Created attachment 188296
  --> https://bugs.documentfoundation.org/attachment.cgi?id=188296&action=edit
three examples

green shape:
svg:rx="2cm" svg:ry is missing. In such case ry gets the same value as rx. That
results in a circle. LibreOffice would be able to render this circle, but it
ignores the attributes. PowerPoint renders it correctly.

yellow shape:
draw:corner-radius="2.5cm". LibreOffice renders it as ellipse. But that cannot
be described by the attribute draw:corner-radius. Instead LibreOffice should
have written svg:rx="2.5cm" and svg:ry="2cm" to describe the actual rendering.

The corner-radius is larger than the height. The ODF standard does not
explicitly define how to render it, but it could not be an ellipse. PowerPoint
renders circles which overlap.

violet shape:
svg:rx="2cm" svg:ry="1cm". The corner rounding should be an ellipse.
LibreOffice does not interpret the attributes and does not generate a corner
rounding. PowerPoint renders it correctly.

These problems already exist for ODF 1.2 and are inherit from OOo. With ODF 1.4
the attributes svg:rx and svg:ry are allowed on all objects which currently
have a draw:corner-radius attribute. We need not implement it for those objects
too, but at least for <draw:rect> the implementation should be improved.

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

Reply via email to