Version: svn (Rev: 1161892) (using KDE 4.4.3)
OS: Kubuntu 9.10
Test data is there in the below link.
In the first slide two pictures are there.
In Kpresenter in the place of first picture gray color squared mark is displaying.Second picture is displaying normally.
Kpresenter should be able to display the first picture.
Created attachment 50124 [details]
Screenshot of the ppt in Kpresenter(In revision 1161892)
Created attachment 50125 [details]
Screenshot in MS ppt
Converted the test data file to .odp using koconverter.
OOimpresee loads the document is the same way as kpresenter.(Here also first picture is not displaying)
Guessing it to be a filter problem.
In git commit text-layoutrestructure-boemann branch,insted of picture ? is displaying.
This is a filter issue. The filter doesn't handle the picture correctly, instead it creates a draw:image with a href="Pictures/" without a real filename. The question mark is the unavail shape doing it's work.
The file, when converted using ooimpress, shows nicely in Stage.
The picture is parsed properly, but there's some problem with the reference to the picture as Inge wrote. After re-save in MS PowerPoint 2007 everything is fine, as always. :)
Git commit 1fa8408eefefaeb33944ba46f2557b6bbdef5978 by Matus Uzak.
Committed on 05/05/2011 at 17:54.
Pushed by uzak into branch 'master'.
PPT: Improved access to image names.
* It seems to be normal for MS Office 2003 that the MD4 digest of a BLIP
(specifies the unique identifier of the pixel data in the BLIP) in blipStore
and OfficeArtDggContainer DOES NOT match. This means that we can't locate
the picture for a Picture Shape in the blipStore b y its MD4 digest.
* Using stream offsets to locate the picture.
* Re-save in MS Office 2007 updates the MD4 digests in OfficeArtDggContainer.
Tests showed that MD4 digests in blipStore were always up2date.
M +42 -4 filters/kpresenter/powerpoint/PptToOdp.cpp
M +1 -3 filters/kpresenter/powerpoint/PptToOdp.h
M +3 -2 filters/libmso/pictures.cpp
M +13 -7 filters/libmso/pictures.h
M +6 -5 filters/words/msword-odf/graphicshandler.cpp
The frame around pictures is a known issue and reported as a bug. I also noticed that the footer is not displayed. And the top right picture on slide #4 is missing. It's in the DIB format and there seems to be some problem with that.
Verified in 70e1b6e65bcc89bffdd1ba4c9903469827c2c213.