[Libreoffice-bugs] [Bug 100391] FILESAVE PPTX Text in shape shifted from center to upper left corner

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Wed Oct 9 12:26:15 UTC 2019


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

Regina Henschel <rb.henschel at t-online.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rb.henschel at t-online.de

--- Comment #6 from Regina Henschel <rb.henschel at t-online.de> ---
OOo has no OOXML export filter, so not "Inherited From OOo". But I do not know
the first version of LO, which has this export filter. Nevertheless, the needed
feature has not been implemented.

The document contains a shape "puzzle". This special shape has the problem,
that it is not contained in MS binary preset shapes and not contained in OOXML
preset shapes. So this shape has to be exported as 'custGeom'. But currently
LibreOffice is not able to convert formulas from ODF syntax to OOXML syntax.
Therefore it is only possible to write the path of the outline with numbers and
does not write formulas at all.

These written numbers are relative to a rectangle given by the 'viewBox'
attribute. The 'viewBox' maps the internal coordinate system to the actual
width and height of the shape, so that the internal values of the shape are
independent from the actual width and height.

The rectangular area, into which the text is written, is given in values, which
are relative to the 'viewBox' too in ODF. But in OOXML the corresponding
rectangle expects values in global units. Therefore formulas would be needed to
get the global value depending on internal values, viewBox and actual width and
height. Because LibreOffice does not write formulas at all in the OOXML export
filter, this issue cannot be fixed now.

The default area for text is the entire rectangle of the shape (the handles,
which you see, when you click on the shape). And that is, what you see, where
the text is placed.

-- 
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/20191009/22e015de/attachment.html>


More information about the Libreoffice-bugs mailing list