To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=96237


User aw changed the following:

                What    |Old value                 |New value
================================================================================
             Assigned to|aw                        |od
--------------------------------------------------------------------------------




------- Additional comments from [EMAIL PROTECTED] Mon Nov 17 12:36:00 +0000 
2008 -------
AW: Looking at the file. Indeed, some of the graphic objects at the left page
column are misaligned and wrongly scaled. Taking a look what kind of object it
is (Drwainglayer or writer graphic object or something else). When deleting that
object(s), all is okay, so the performance has definitely to do with it.
AW: It's a SdrRectObj with tiled bitmap filling. It may be a problem in the
processing of the primitive fill attributes (createNewSdrFillBitmapAttribute).
There, an adaption for GetPrefMapMode is done for the used Bitmap. The bitmap in
question has a PrefMapMode of MAP_100TH_MM, but gets converted using
PixelToLogic, and MAP_TWIP is used for SetPrefMapMode, this is definitely wrong.
Checking if this was done different in pre-primitive versions...

AW: Indeed. Rendering and performance is because of
svx/source/sdr/primitive2d/sdrattributecreator.cxx in
createNewSdrFillBitmapAttribute, line 574: To change, exchange line
                        
aBitmap.SetPrefSize(Application::GetDefaultDevice()->PixelToLogic(aBitmap.GetPrefSize(),
aDestinationMapUnit));

with line

aBitmap.SetPrefSize(Application::GetDefaultDevice()->LogicToLogic(aBitmap.GetPrefSize(),
aBitmap.GetPrefMapMode(), aDestinationMapUnit));

This resolves the wrong bitmap scalings and the performance stuff. Also, the
first such object on page one is correctly positioned. Unfortunately, the
objects on the following pages are not. They seem to be anchored to the Header
(???) and are displayed at the next page, not on the one where their anchor is.

AW->OD: Please use above line to fix the performance problem. Unfortunately, You
will have to look for the wrong positioning. HTH.

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to