Microsoft Office Forums

Go Back   Microsoft Office Forums > >

Reply
 
Thread Tools Display Modes
  #1  
Old 08-21-2012, 10:44 PM
excelledsoftware excelledsoftware is offline Convert Slides To Jpeg within presentation Windows 7 64bit Convert Slides To Jpeg within presentation Office 2003
IT Specialist
Convert Slides To Jpeg within presentation
 
Join Date: Jan 2012
Location: Utah
Posts: 455
excelledsoftware will become famous soon enough
Default Convert Slides To Jpeg within presentation

Hello,

I use to have this software for my phone called "Quickoffice" it would take any powerpoint presentation and convert the slides to jpegs (as the slides) so I could view the presentations on my phone. This software is no longer available and I'm sad but I thought there may be a way to use VBA to recreate what it did. I understand that you can export all slides as Jpegs or other images. That is not what I am trying to do. I want to take my presentation with we will say 10 slides. Then basically have the slide become just a jpeg. No autoshapes or text. Maybe I could export the slide then delete everything on the slide and then import the picture. Seems like a clunky way to do it though.
Reply With Quote
  #2  
Old 08-21-2012, 11:08 PM
JohnWilson JohnWilson is offline Convert Slides To Jpeg within presentation Windows 7 64bit Convert Slides To Jpeg within presentation Office 2010 32bit
Programmer
 
Join Date: Nov 2008
Location: UK
Posts: 1,912
JohnWilson has a spectacular aura aboutJohnWilson has a spectacular aura about
Default

It's not at all clear what you mean!

Exporting or saving as jpeg DOES create a set of images so I don't understand what else you need.

Could you mean the equivalent of cutting everything on each slide and then pasting it all as an image?? 2010 call this a Picture Presentation.
__________________
Microsoft PowerPoint MVP 2007-2023
Free Advanced PowerPoint Tips and Tutorials
Reply With Quote
  #3  
Old 08-22-2012, 12:56 PM
excelledsoftware excelledsoftware is offline Convert Slides To Jpeg within presentation Windows 7 64bit Convert Slides To Jpeg within presentation Office 2003
IT Specialist
Convert Slides To Jpeg within presentation
 
Join Date: Jan 2012
Location: Utah
Posts: 455
excelledsoftware will become famous soon enough
Default

John,

Sorry for being unclear. What I am looking for is the Picture Presentation. I want to cut everything off the slide and then paste special it onto the slide as a jpeg and do that for every slide.

thanks
Reply With Quote
  #4  
Old 08-23-2012, 01:09 AM
JohnWilson JohnWilson is offline Convert Slides To Jpeg within presentation Windows 7 64bit Convert Slides To Jpeg within presentation Office 2010 32bit
Programmer
 
Join Date: Nov 2008
Location: UK
Posts: 1,912
JohnWilson has a spectacular aura aboutJohnWilson has a spectacular aura about
Default

This should work though not thoroughly tested!

MAKE SURE YOU WORK ON A COPY!


Code:
Sub picPres()
Dim osld As Slide
For Each osld In ActivePresentation.Slides
ActiveWindow.View.GotoSlide osld.SlideIndex
With osld.Shapes.AddShape(msoShapeRectangle, 0, 0, ActivePresentation.PageSetup.SlideWidth, ActivePresentation.PageSetup.SlideHeight)
.Fill.Visible = False
.Line.Visible = False
End With
osld.Shapes.Range.Cut
With osld.Shapes.PasteSpecial(ppPastePNG)
.Left = 0
.Top = 0
.Width = ActivePresentation.PageSetup.SlideWidth
End With
osld.Layout = ppLayoutBlank
Next
End Sub
__________________
Microsoft PowerPoint MVP 2007-2023
Free Advanced PowerPoint Tips and Tutorials
Reply With Quote
  #5  
Old 08-31-2012, 11:22 AM
excelledsoftware excelledsoftware is offline Convert Slides To Jpeg within presentation Windows 7 64bit Convert Slides To Jpeg within presentation Office 2003
IT Specialist
Convert Slides To Jpeg within presentation
 
Join Date: Jan 2012
Location: Utah
Posts: 455
excelledsoftware will become famous soon enough
Default

Quote:
Originally Posted by JohnWilson View Post
This should work though not thoroughly tested!

MAKE SURE YOU WORK ON A COPY!

Code:
Sub picPres()
Dim osld As Slide
For Each osld In ActivePresentation.Slides
ActiveWindow.View.GotoSlide osld.SlideIndex
With osld.Shapes.AddShape(msoShapeRectangle, 0, 0, ActivePresentation.PageSetup.SlideWidth, ActivePresentation.PageSetup.SlideHeight)
.Fill.Visible = False
.Line.Visible = False
End With
osld.Shapes.Range.Cut
With osld.Shapes.PasteSpecial(ppPastePNG)
.Left = 0
.Top = 0
.Width = ActivePresentation.PageSetup.SlideWidth
End With
osld.Layout = ppLayoutBlank
Next
End Sub

John,

Sorry for the late reply. The code worked great thanks
Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
Multiple Monitors/One Presentation/Different Slides future PowerPoint 0 12-12-2011 02:20 PM
How do I swap slides during a presentation? Harper PowerPoint 0 08-17-2011 09:13 AM
Help with PPT AddIn that pastes slides into another presentation matt.wilson PowerPoint 0 01-05-2011 03:28 PM
Convert Slides To Jpeg within presentation viewing slides while doing my presentation davepower PowerPoint 1 04-30-2009 02:18 PM
How many slides in a 30 min presentation barbara3010 PowerPoint 2 02-12-2009 10:12 AM

Other Forums: Access Forums

All times are GMT -7. The time now is 05:43 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Search Engine Optimisation provided by DragonByte SEO (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
MSOfficeForums.com is not affiliated with Microsoft