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,913
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,913
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

Thread Tools
Display Modes


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 09:59 AM.


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