Convert slide object to jpg

A

aioe.cjb.net

I'm using "Send To Word" to get my slides and speaker notes to a Word
document for further editing and reformatting. The slides are sent as
"slide objects"; this results in an enormous Word file size. In
m.p.powerpoint I asked if there is a way to get "Send To Word" - or some
similar function - to send jpgs or some other image style.

My other option is to convert the slide objects, programmatically, to jpgs.
I tried the following:

Selection.InlineShapes(1).OLEFormat.ConvertTo ClassType:= "Paint.Picture",
DisplayAsIcon:=False

but I get "Run-time error 5360: The server application, source file, or item
cannot be found..."

Is there a way in vba (or other way) to convert the slide objects to
pictures?

BTW, my workaround is to use SnagIt to capture the image of the slide object
in the clipboard, delete the slide object, and paste the image in its place.
Tedious for long documents, however!

Thanks,
Bob
 
J

Jezebel

A quick(ish) way to convert the slides to JPGs is to use SendToWord to put
the whole presentation into Word, then save the Word file as HTML. The
slides get saved separately as graphics (GIFs by default, but there's a
setting on Tools > Options to change that). Then discard the Word document.
 
B

Bob

Thanks, Jezebel, but that doesn't do what I need it to! I need the Word
document with both the pictures and the speaker notes. I thought about
saving the original PPT file as an HTML document, but I would still have to
pull in all the pictures.

Maybe I can do the conversion you suggest so that only the slides (not each
slide component) is saved as a picture, and then open the HTML document in
Word to pull back the pictures instead of the slides.

I'll let you know if it works!

Thanks,

Bob
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top