How do i resize a 39 Mg presentation to a 10 Mg presentation

J

jackie

I have been trying for 2 days to resize my presentation. the online school I
attent only allows for 10 Meg file transferring. with a presentation being
39 Meg, I cannot upload to the school's computer.
 
B

Bill Foley

Why is the file so big? A lot of times it is because images are copied and
pasted into PowerPoint. If this is the case, holler back and I'll give you
a couple of key strokes to try on those images to reduce it drastically.

Maybe you should also check out the following link:

http://www.rdpslides.com/pptfaq/FAQ00062.htm

--
Bill Foley, Microsoft MVP (PowerPoint)
Microsoft Office Specialist Master Instructor
www.pttinc.com
Check out PPT FAQs at: http://www.rdpslides.com/pptfaq/
"Success, something you measure when you are through succeeding."
 
M

Mitch Gallant

Hi Bill,
I'm interested in this as well. I inherited a rather large PPT presentation,
and I can now say 2 things about such "bloated" ppts:
- PPT 2003 Viewer slows down tremendously on them (say if they are over ~
15 Mbytes)
- any video conversion utility (like PowerVideoMaker) will take a long time
to convert and will have anomalies. If you export as wmv and have a DVDE
authoring program (which must convert to MPEG) then that will also be much
slower.

So I am going through a presentation (about 40 Mb) and resizing images,
which is the main bloat issue, using info provided at the link below and
also TAJ's good article (linked from rdpslides below) at:
http://www.awesomebackgrounds.com/powerpointgraphics.htm
TAJ article talks about the
"Display the "picture toolbar" and "Reset" ..."
to see the original size of the inserted bitmap, but at least for PPT 2003,
this Reset does not actually resize to the original image size at all.
Also, I gather that if you select the image and "Copy" to the clipboard,
that is exactly the bitmap image that was inserted originally?

Also, a handy way to resize a bunch of pictures automatically from ppt is to
quickly create a simple temp presentation with only a single image in each
ppt slide and then save as .. jpg which say for PPT 2003 creates 960 x 720
images which will be very good for almost any typical onscreen application,
and while larger than the DVD resolution (720x480) it should still be
reasonably suitable for DVD conversion.

Cheers,
- Mitch
 
T

Troy @ TLC Creative

First, do a SAVE AS to see if the wonderful "Fast Saves" feature has
accumulated extra baggage.

Second, is images. You can either save each out, resize in an image editing
application (eg. PhotoShop) and re-insert OR you can use one of the
Optimizing add-ins out there.
- I recommend NXPowerlite or PPTools Optimizer

Hope that helps (at least by 30MB).
 
M

Mitch Gallant

hmmm .. just tried Optimizer trial with PPT 2003 (after setting Macro
security to medium) and it does not do anything significant, Doesn't resize
the images (to 800x600).
Any ideas?
- Mitch
 
R

Richard

I have used this way before and it has reduced my file significantly:

Save as jpeg type (all slides)

Then use the following vba to import back into a new ppt (you must rename
jpg's Slide1 to Slide01, Slide2 to Slide02 and so on up to Slide 9:

Sub ImportABunch()

Dim strTemp As String
Dim strPath As String
Dim strFileSpec As String
Dim oSld As Slide
Dim oPic As Shape

' Edit these to suit:
strPath = "c:\My Documents\My Pictures\"
strFileSpec = "*.jpg"

strTemp = Dir(strPath & strFileSpec)

Do While strTemp <> ""
Set oSld = ActivePresentation.Slides.Add(ActivePresentation.Slides.Count
+ 1, ppLayoutBlank)
Set oPic = oSld.Shapes.AddPicture(FileName:=strPath & strTemp, _
LinkToFile:=msoFalse, _
SaveWithDocument:=msoTrue, _
Left:=0, _
Top:=0, _
Width:=100, _
Height:=100)

' Reset it to its "real" size
With oPic
.ScaleHeight 1, msoTrue
.ScaleWidth 1, msoTrue
End With

' and optionally, make it fill the slide - to do that, uncomment the
following:
With oPic
.Height = ActivePresentation.PageSetup.SlideHeight

End With

'centre images
With oPic
.Left = 0
End With

' Get the next file that meets the spec and go round again
strTemp = Dir
Loop

End Sub
 
J

John Wilson

Mitch- Ive found that the compress pictures tool in picture toolbar can make
a big difference.
--
-----------------------------------------
Did that help?
_____________________________
John Wilson
Microsoft Certified Office Specialist
 
J

John Wilson

Further to above - a little research
Cut and pasted 3 x 800 x 600 pics from photoshop into powerpoint sized to
quarter screen in powerpoint File size = 9mb!!

Inserted same 3 x 800x600 jpegs into pres. Sized to quarter screen. File
size = 1.25 mb

Used compress pictures resaved File size = 984 kb

Starting with original 9mb file. Cut each picture in powerpoint and re-
paste special as jpeg >resaved File size now = 124 kb!
--
-----------------------------------------
Did that help?
_____________________________
John Wilson
Microsoft Certified Office Specialist
 
M

Mitch Gallant

Hi John,
I managed to reduce the size from 40 Mb to about 3 Mb by copying the images
to clipboard, removing from original presentation, resizing the images to
1024 x 768, adding again to the ppt presentation. (no image compression
yet).
The original author had used HUGE (scanned) images without any resizing.

I resized using Microsoft Office Picture Manager, which has very convenient
standard resolution size selections (or of course you can resize to custom
size). I find that the quality of the conversion is very good with Picture
Manager.

Also, I have verified that the free Power Point Viewer 2003 handles the
downsized ppt presentation without problems. For some reason PPT Viewer 2003
is VERY slow (compared to PPT 2003) for large files. This must have to do
with image display dll used by the Viewer.

- Mitch Gallant
MVP Security
 
J

John Wilson

Hi Steve yes I was deliberatley going for the worst case of bloatsville with
the 9 mb example. Howevr even the second version ("done properly") shrank 10
times when I used the paste special on it, this I dont understand.
--
-----------------------------------------
Did that help?
_____________________________
John Wilson
Microsoft Certified Office Specialist
 

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