How To Extract Images From PowerPoint Files

Microsoft_PowerPoint_Logo You received a PowerPoint presentation(PPT/PPS) from one of your friends and the images used in the presentation are awesome. You would like to extract those images and use them in your next presentation. How will you extract the images?

Here are the easy and quick ways to extract images from Microsoft PowerPoint presentation files

1. PrintScreen

You can grab the images using PrintScreen key and a photo editing software like PhotoShop/Paint.net. To extra the image

  1. Navigate to the slide from which you want to extract the images
  2. Press PrintScreen key; PrintScreen captures the screenshot and copies to memory
  3. Copy the screen capture into any of your favorite image editors and crop the unnecessary portions of the screen grab.
  4. Save the final image and reuse it however you want.

Drawbacks

The above method is very useful if you want to quickly grab an image from the PowerPoint. But this proves as nightmare if you have to extract couple of 10s of images. The image editing work will be very time consuming and requires some basic skills of image editing.

2. Exporting To HTML

This method solves the problem we discussed in the previous method. To extract images from the PPT, all you need to do is to export the PPT as a HTML file using the menu option Save As by selecting “Save as type:” as  Web page(*.html, *.htm) . PowerPoint automatically saves images and other multimedia content to individual files to a folder called <name of your presentation>_files. 

Drawbacks

This method extracts all the images, audio files and other multimedia content from PPTs and extraction happens in no time even though there are many images. But the two drawbacks with this method are

  • Loss of quality – The extracted images suffer quality loss
  • Dependency on PowerPoint installation. You need PowerPoint installation on the PC to open and save them as web pages.

3. Using OpenOffice

With the help of OpenOffice we can extract image from PowerPoint without losing any quality and size. Even tough it is little complex to extract images using OpenOffice,  it is worth if you are looking for quality images. Here are the steps to be followed

  1. Open the PPT file in OpenOffice
  2. Save the PPT file as ODP (OpenOffice Impress Format) file
  3. Rename the .odp file as .zip and extract the zipped file contents
  4. Open the extract files folder and navigate to Pictures folder to grab all the images of your PowerPoint

These are 3 methods we know to extract images from Microsoft PowerPoint files. If you are aware of any other solutions, please let us hear through comments.

16 thoughts on “How To Extract Images From PowerPoint Files”

  1. 1) Open PPS document
    2) Choose File > Save As. Select a name for the file and change the Save as Type from .ppt to an image format like GIF, JPG or PNG.
    7. Click the Save button.
    8. After you click save, PowerPoint will display the option to export the entire slideshow as individual images or only the current slide

  2. I was hopeful but…..
    It fell down after step 3.
    i.e. after selecting “Open With Internet Explorer” nothing at all happens when this selection window disappears!

  3. The solution posted by Heriberto is the ONLY solution that worked with me..all other solutions such as change the format to HTML doesn’t work since the options while saving doeasn’t include that..thanks Heriberto

  4. Thanks for this clean tutorial. I used the OpenOffice way since I needed the original size of the images.

    There is also the option of macros to extract images. See http://skp . mvps.org / pptxp002.htm
    (the macro produced smaller images with my configuration)

  5. Sukhjinder Singh

    Hi All

    The method post by Heriberto is very good and accurate but there is a drawback that we get pictures a little bit smaller than their original size….But anyways this is a great method……..

  6. Sorry, I missed a step:

    PowerPoint supports exporting an entire presentation or individual slides as image files. Since you only want one slide (assume a PPS file to start with; if a PPT file, start from step 5):
    1. Right-click The PPS document icon.
    2. Click Open With
    3. Select/click Internet Explorer
    4. Click Edit > Edit Slides
    5. Highlight the slide you want to export in the Slide Sorter (the thumbnail view of the slides on the left hand side of the screen). If the Slide Sorter isn’t visible onscreen, make it visible by choosing View > Slide Sorter from the menu.
    6. Next, choose File > Save As. Select a name for the file and change the Save as Type from .ppt to an image format like GIF, JPG or PNG.
    7. Click the Save button.
    8. After you click save, PowerPoint will display the option to export the entire slideshow as individual images or only the current slide

  7. I’m not sure this method will work w/o PowerPoint:

    PowerPoint supports exporting an entire presentation or individual slides as image files. Since you only want one slide (assume a PPS file to start with; if a PPT file, start from step 4):
    1. Right-click The PPS document icon.
    2. Click Open With
    3. Select/click Internet Explorer
    4. Highlight the slide you want to export in the Slide Sorter (the thumbnail view of the slides on the left hand side of the screen). If the Slide Sorter isn’t visible onscreen, make it visible by choosing View > Slide Sorter from the menu.
    5. Next, choose File > Save As. Select a name for the file and change the Save as Type from .ppt to an image format like GIF, JPG or PNG.
    6. Click the Save button.
    7. After you click save, PowerPoint will display the option to export the entire slideshow as individual images or only the current slide.:

    1. Venkat, I’m not surprised to see you saying it is easier to extract images using OpenOffice. You are a techie and it should be a very easy job to you :)

Leave a Comment

Your email address will not be published. Required fields are marked *