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 :) [1] http://wiki.openoffice.org/wiki/User:Regina/ComparisonWriterDrawPicture [2] https://issues.apache.org/ooo/show_bug.cgi?id=3545#c105 [3] http://wiki.openoffice.org/wiki/Writer/Unification_of_Graphic_Objects_and_Embedded_Objects [4] https://bugs.freedesktop.org/show_bug.cgi?id=65836 Regards, -- 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] https://bugs.freedesktop.org/show_bug.cgi?id=70457 > _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice