T
Tim
Dear All,
I am currently using automation (of PowerPoint 2003) from C++ to process the
embedded objects within a PowerPoint presentation but I have run into a
difficulty with PowerPoint documents created before MS PowerPoint 2003 with
regard to GIF and JPEG embedded types.
When you embed an object from file, using the standard OLE dialog (Insert >
Object > Create From File), if that file happens to be a GIF or a JPEG in
PowerPoint 2003 it will store this as a Package type which I can quite
easily process and access the native format of the graphics files in
question.
The problem arises in previous versions of PowerPoint. In these instances
the object is embedded as its own compound document: when looking at the raw
data representation. I am assuming this object is used by MSPhotoEd.3 which
happens to be the registered server for these file types on my system? Does
anyone know how I can get to the native data of the GIF or JPEG in this
scenario?
I appreciate the crossover with the ole programming group but thought this
group was probably the most appropriate.
Thanks for any help on this.
Tim.
I am currently using automation (of PowerPoint 2003) from C++ to process the
embedded objects within a PowerPoint presentation but I have run into a
difficulty with PowerPoint documents created before MS PowerPoint 2003 with
regard to GIF and JPEG embedded types.
When you embed an object from file, using the standard OLE dialog (Insert >
Object > Create From File), if that file happens to be a GIF or a JPEG in
PowerPoint 2003 it will store this as a Package type which I can quite
easily process and access the native format of the graphics files in
question.
The problem arises in previous versions of PowerPoint. In these instances
the object is embedded as its own compound document: when looking at the raw
data representation. I am assuming this object is used by MSPhotoEd.3 which
happens to be the registered server for these file types on my system? Does
anyone know how I can get to the native data of the GIF or JPEG in this
scenario?
I appreciate the crossover with the ole programming group but thought this
group was probably the most appropriate.
Thanks for any help on this.
Tim.