Apache OpenOffice (AOO) Bugzilla – Issue 17561
bitmaps in ole objects and metafiles are not antialiased
Last modified: 2013-08-07 15:21:02 UTC
In attached file with sample 3 slides presentation several elements are not displayed correctly or wiht noticeably lower quality than with original PowerPoint. Please compare one by one what is dispalyed by PowerPoint with Presentation display. Slide 1: "Bubbles" are displayed incorrectly changing the meaning of the slide. Slides 2 and 3: Included bitmap OLE objects are not displayed correctly (missing boxes or hardly readable contents).
Created attachment 8111 [details] Attachment for issue 17561 with incorrect dispaly examples.
Reassigned to Christian.
set to new
set the target
I can reproduce the bugs I think you are alredy working on this bugs. Please have a look.
The problem with the "bubbles" on page one is double to Issue 14617, therefore I changed the title. Further on this Issue will address the remaining problem only. The problem with the objects on page 2 and 3 is, that they are not antialiased. Currently we are antialiasing only graphic objects, the objects on page 2 and 3 are ole objects. A workaround would be to break the objects via context menu into normal graphic objects.
Okay, will see if we can hook in GraphicManager here.
-
Copied from an internal duplicate to this bug: Generally, bitmaps in metafiles look strange after scaling. - some text in the scaled bitmap in a metafile looks strange - the quality of the text depends of the size and the resolution of the monitor - on small monitors the text is unredable - In PPT the quality of the text is much better. KA=>THB: problem in this case is, that bitmaps inside metafiles are not displayed via the GraphicsManager but instead with a direct call to OutputDevice::DrawBitmap. We should consider, to hook playing the metafile add take special care of bitmap output. THB: We cannot do that currently, since interpolated bitmap scaling is in goodies, which resides above VCL. Furthermore, it is IMHO a feature request to interpolate bitmap scaling in metafiles. Please note that Windows does _not_ interpolate when displaying WMF/EMF metafiles. PowerPoint internally converts (breaks) them into separate drawing objects. THB: After some talk with KA, this could indeed work via the GraphicManager, since all that picture drawing is done via that object. When a transformed metafile is requested, one could imagine to intercept the painting via hooks and scale the bitmap within the GraphicManager. Need to investigate further. THB: #102664# for bugdoc.
"According to the OpenOffice.org roadmap (http://tools.openoffice.org/releases) this issue was retargeted to OOo Later."
The remainder is a quality issue, which does no longer justify prio 2.
Update for OOo 2.0 Windows XP SP2 Display LCD Philips 170S 1280x1024 32 bit color: Slide 1 "Bubbles" displayed correctly and closed in issue 14617. Slide 2 looks better than in OOo 1.1RC2 but still is less readable than in Power Point (especially some decimal points - colons). Slide 3 is unreadable as in previous OOo version.
Listening to this issue
*** Issue 109928 has been marked as a duplicate of this issue. ***
Reset to default bug assignee.