https://issues.apache.org/ooo/show_bug.cgi?id=121609

Armin Le Grand <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|CONFIRMED                   |ACCEPTED
           Assignee|[email protected] |[email protected]
                   |g                           |

--- Comment #1 from Armin Le Grand <[email protected]> ---
ALG: Grepping and taking a look.
Main reason is that in SdrExchangeView::GetMarkedObjBitmapEx the conversion to
BitmapEx is done using the path over Metafile. In the Metafile the tiling is
geometrically corrcect. When rendering this to a pixel target the tiling is not
known in the Metafile and gaps may occurr. This always happens when the
renderer tiling does not know about the tiling.
This is not wanted and anyways the taken conversion path over the metafile is
error-prone and may create other obstacles. Implementing a more direct way
using primitives and tooling to create a BitmapEx instantly.
When at it, unify the way the selected objects are accessed in SdrExchangeView.
This is done in DrawMarkedObj and GetMarkedObjModel in a way which sorts
FormControls to the end of the list. This is needed for the direct conversion,
too, so I create SdrExchangeView::GetMarkedObjects and use/replace it.

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

Reply via email to