Date: prev next · Thread: first prev next last
2013 Archives by date, by thread · List index


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


Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.