To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=105655
------- Additional comments from [email protected] Wed Oct 7 12:59:31 +0000 2009 ------- AW: Checked the various object types which were used in the document, e.g. first line left to right, calling them (a) to (d). Check can be done by anyone by converting the object to MetaFile (context menu) and then breaking it. (a) creates 3554 polygon objects on breaking the Metafile. Reason is the fat line geometry (line width != 0). There are actions in the MetaFile for fat line, but using them will lose the edge roundings (for which we have NO actions in the MetaFile). No transparent objects created. (b) creates 2800 polygon objects. Problem is the same, but doubles with shadow. No transparent objects, though. (c) creates a single, transparent BitmapEx object. (d) creates 220 draw objects, one transparent BitmapEx for the colored shape and the rest projected polygons for the 3D shadow. That 3D shadow shapes are not merged to a single shape (ORed) since this operation isalso expensive and would slow down paint extremely. So all in all the problem is not only transparency, but also fat line geometry. Unfortunately there is no MetaFile action for edge rounding, and it's not easy to add one (problems involved here should be known). Besides all the object count, the repaint is still good when the whole page content is converted to Metafile. AW->THB: There MUST be a way to better create those transparencies, even with a lot of objects. In one line, there are only two transparent BitmapEx shapes, not overlapping each other. Creating a bitmap for each of these areas does not explain the time currently spent. --------------------------------------------------------------------- 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]
