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

Regina Henschel <rb.hensc...@t-online.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rb.hensc...@t-online.de

--- Comment #2 from Regina Henschel <rb.hensc...@t-online.de> ---
The shapes are derived from the outline placeholders. LibreOffice takes the
type of shape and the size from the definition on the master slide. It imports
them as "css.presentation.OutlineShape" which is in fact a text box.

It might be possible to detect the special case "rounded rectangle" and set the
rounded corner of the text box accordingly.

A text box does not have a property "Resize shape to fit text" but only "Fit
height to text". But that property does not shrink the shape automatically,
when its content is smaller than the current size, but only expand height if
the content would overflow otherwise. Therefore the shapes are too large. Here
the import needs to look at the shape on the slide and use its current size
instead of using the size from the master page. I don't know why the size is
correct for the third object.

A further problem is, that the layout of the master page has four outline
placeholders. That is not possible in LibreOffice, we have maximal two outline
placeholders. There exists a feature request to allow further layouts, bug
78156. 

It might be useful to split this report to address one issue at a time and to
simplify the example file as much as possible. Do you have PowerPoint on hand
to create specific examples?

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

Reply via email to