MSPhotoEditor: How to convert embedded pictures

I have a serious problem with embedded pictures (jpeg and png) in DOOOS. In the past we were still using MS Office 2002 which had the MS PhotoEditor 3.0. Due to this reason all pictures (mostly jpeg and png files) which have been inserted into DOORS by our users are 'MS PhotoEditor 3.0' objects (not a decision of the users, but simply because MS PhotoEditor was installed on the system).

Some time ago we have upgraded to MS Office 2007 which does no longer have the MS PhotoEditor. Now the pictures cannot be opened anymore on systems which do not have the MSPhotoEditor installed. It gives you an error message that the application is missing. On the same system you can insert jpg or png without a problem into DOORS, and also view them. They are inserted as 'package objects'.

I was trying to create a DXL procedure to 'convert' the existing embedded MS PhotoEditor 3.0 objects into someting else (preferably package objects) so they also can be viewed in the future without MS Photoeditor installed. So far I was not successful. Best way would probably be to save the objects to disk (so they forget their MS Photo Editor property) and then re-import the file from disk. But I did not find OLE functions that can do that.

I would assume that others should have had the same problem, so there should a solution?

Any help or hint would be highly appreciated.

Michael
michael42 - Thu Jan 20 10:38:16 EST 2011

Re: MSPhotoEditor: How to convert embedded pictures
rmoskwa - Thu Jan 20 11:43:22 EST 2011

Microsoft thinks Photo Editor should be re-installed.
See http://support.microsoft.com/kb/817095

Re: MSPhotoEditor: How to convert embedded pictures
michael42 - Fri Jan 21 02:17:16 EST 2011

rmoskwa - Thu Jan 20 11:43:22 EST 2011
Microsoft thinks Photo Editor should be re-installed.
See http://support.microsoft.com/kb/817095

Thank you for this first answer. I know this MS KB entry, and this is the current workaround. However, our IS is not willing to roll-out MS photoeditor worldwide. In addition once Photoeditor would not be installable or would not run on newer OS we would have a serious problem, therefore it is not a real long-term solution.

Are there no other ideas? It would already solve the problem if I could export the embedded OLE as a jpeg or png. I remember there have been discussions in the old Telelogic forum, but unfortunately this is lost.

Michael