Changing the object created by imported docx

Jacobo Aragunde Pérez jaragunde at
Wed Oct 16 09:53:36 CEST 2013

Hi again,

I think we can conclude some things from your feedback:

* The most future-proof solution would be replacing all uses of
Writer-kind images with Draw-kind ones, and add to the latter some
missing features present in the former [1]. This is an old discussion
coming from OO days [2], there's even an analysis of this task at [3].

* We could leave 0º, 90º, 180º and 270º rotated images as they are now
(Writer-kind bitmaps), because they are working properly both at import
and export.

* It would be acceptable to use Draw-kind images to import
freely-rotated pictures coming from docx documents. To export them
properly, the bug #65836 [4] should be fixed.

Thanks to you all. Conversations at this list are always insightful :)


Jacobo Aragunde
Software Engineer at Igalia

El 15/10/13 09:44, Jacobo Aragunde Pérez escribió:
> Morning :)
> I've been thinking on potential solutions to #70457 [1]. It's related
> with rotation information lost when importing a docx that contains some
> bitmap.
> Writer bitmaps are only allowed to be rotated in 90º steps, but in Word
> they can be rotated to any angle. When importing a document containing a
> 45º bitmap the rotation is lost, and it keeps lost when the document is
> saved back.
> I wonder if importing embedded bitmaps coming from docx as Draw objects
> would be an acceptable solution for this bug (Draw objects allow to be
> rotated to any arbitrary position).
> Such a change should be discussed first, imho. What do you think?
> Thanks in advance for your time.
> [1]

More information about the LibreOffice mailing list