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.