Summary: | kpresenter:msoffice2007:Embedded ppt is not displayed in Kpresenter. | ||
---|---|---|---|
Product: | [Applications] calligrastage | Reporter: | Lassi Nieminen <lassi.ta.nieminen> |
Component: | filters | Assignee: | KOffice Bug Wranglers <koffice-bugs-null> |
Status: | VERIFIED FIXED | ||
Severity: | normal | CC: | inge, mail, swathi.vegesna999 |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | All | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
Test Document to be tested in Kpresenter and MS office 2007.
screenshot of the document in KPresenter screenshot of the document in MS office 2007. pyodconverter converted testdata koconverter converted testdata screenshot of pyodconverter converted testdata opened in koffice screenshot of koconverter converted testdata opened in openoffice |
Description
David Faure
2010-05-28 03:23:50 UTC
With r1182677 the embedded ppt (or to be more exact it's preview-image) is displayed now. That the position and size is incorrect is caused by missing functionality in koffice/plugins/vectorshapelibemf/EmfOutputPainterStrategy.cpp; void OutputPainterStrategy::setMetaRgn() { kDebug(33100) << "EMR_SETMETARGN not yet implemented"; } This method should "intersects the current clipping region for the playback device context with the current metaregion and saves the combined region as the new metaregion." (from the MS-EMF.pdf specs). SVN commit 1203890 by ingwa: Fix bug 239560: kpresenter:msoffice2007:Embedded ppt is not displayed in Kpresenter * Only recalculate the world transform if a Set{Window,Viewport}{Org,Ext} record actually changes anything. * Don't call recalculateWorldTransform in {set,modify}WorldTransform(). BUG: 239560 M +55 -5 EmfOutputPainterStrategy.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1203890 EMR_SETMETAARGN had nothing to do with it, so changing the title of the bug. Verified in latest calligra revision.((Git commit 78f327920cfbc1143d2fdd5a6987a517ece2952f). Embeded ppt is displaying.But the text with in the embedded ppt is overlapping. It will be detailed as a seperate bug. |