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

            Bug ID: 156206
           Summary: The attributes svg:rx and svg:ry of e.g.
                    <draw:rectangle> element are not implemented
           Product: LibreOffice
           Version: 24.2.0.0 alpha0+ Master
          Hardware: x86-64 (AMD64)
                OS: Windows (All)
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: medium
         Component: LibreOffice
          Assignee: [email protected]
          Reporter: [email protected]

The attributes svg:rx and svg:ry specify a corner rounding of the element
<draw:rectangle>. In ODF 1.4 they will be allowed on <draw:caption>,
<draw:text-box> and <office:annotation> in addition. LibreOffice has currently
only the draw:corner-radius attribute implemented. That specifies the radius
for a circle as corner rounding. If a shape has svg:rx or svg:ry attributes and
no draw:corner-radius attribute, the rectangle is currently not rounded at all
in LibreOffice.

LibreOffice does not restrict the rounding to the minimum of half width and
half height but allows larger values for draw:corner-radius. But those are not
possible to be rendered as circle. Indeed LibreOffice renders the rounding as
ellipse in such cases. But an ellipse would require the use of svg:rx and
svg:ry.

So the request has several parts:
(1) When the corner rounding is rendered as ellipse, then on export to ODF the
attributes svg:rx and svg:ry have to be written. That includes, that they are
read on opening.
(2) Implement svg:rx and svg:ry for <draw:rectangle>. Those belong to ODF since
ODF 1.2.
(3) Implement svg:rx and svg:ry for <draw:caption>, <draw:text-box> and
<office:annotation>. That belongs to ODF 1.4.

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

Reply via email to