Great... that answers the question... I do see JFIF headers in the
stream so this this consistent with what I see. What is the other data
in the Pictures stream? Also, does this imply that PPT stores the
images in the format that they were introduced into the PPT
presentation as with no conversion?
Jon.
> Great... that answers the question... I do see JFIF headers in the
> stream so this this consistent with what I see. What is the other data
> in the Pictures stream?
Beats me. MS doesn't document the file format and there's probably something
in the EULA to discourange you from trying to reverse-engineer it. But what
fun would that be? ;-)
>Also, does this imply that PPT stores the
> images in the format that they were introduced into the PPT
> presentation as with no conversion?
It stores graphics as PNG, JPG or GIF. As near as I can tell, JPGs stay JPGs,
GIFs if animated stay GIF, everything else becomes PNG.
Oddballs like EPS would need to be retained as-is. There may be other
exceptions, but that pretty much covers the basics.
Save the presentation as HTML and look at the folder full of supporting files;
that's pretty much a mirror of the graphics in the PPT file.
-----------------------------------------
Steve Rindsberg, PPT MVP
PPT FAQ: www.pptfaq.com
PPTools: www.pptools.com
================================================
jondelac@gmail.com - 26 May 2006 19:17 GMT
Thanks Steve!
Do you by any chance know the compression they use on the other streams
like the PowerPointDocument stream?
Steve Rindsberg - 27 May 2006 04:00 GMT
> Thanks Steve!
>
> Do you by any chance know the compression they use on the other streams
> like the PowerPointDocument stream?
Afraid not. In 2007, it all gets simpler.
-----------------------------------------
Steve Rindsberg, PPT MVP
PPT FAQ: www.pptfaq.com
PPTools: www.pptools.com
================================================