Tech Dreams

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 Comments on How To Extract Images From PowerPoint Files

  1. K-Veikko
    October 14, 2011 at 10:31 pm (8 years ago)

    Than you VERY much!

    Reply
  2. Addy
    July 3, 2011 at 1:22 am (8 years ago)

    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

    Reply
  3. Mits
    June 26, 2011 at 12:49 am (8 years ago)

    Thanks Heriberto…best solution so far

    Reply
  4. Lee
    January 13, 2011 at 9:08 pm (9 years ago)

    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!

    Reply
  5. Abbi
    October 7, 2010 at 9:26 pm (9 years ago)

    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

    Reply
  6. Stan
    July 10, 2010 at 7:27 am (9 years ago)

    Great tip on using Open Office. Very easy, many thanks!

    Reply
  7. Kurgbe
    June 23, 2010 at 3:56 pm (9 years ago)

    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)

    Reply
  8. Patrick
    March 22, 2010 at 3:18 am (9 years ago)

    @Simar Pal Singh, Fantastic answer thank you very much! helped me out a great deal! A++++

    Reply
  9. german
    February 26, 2010 at 8:29 pm (9 years ago)

    Simar Pal Singh’s a tremendous solution!!
    Thanks Simar!

    Reply
  10. randy
    September 18, 2009 at 10:44 am (10 years ago)

    Fantastic solution. Thank you thank you thank you

    Reply
  11. Sukhjinder Singh
    August 6, 2009 at 2:58 pm (10 years ago)

    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……..

    Reply
  12. Heriberto
    June 7, 2009 at 5:54 am (10 years ago)

    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

    Reply
  13. Heriberto
    June 7, 2009 at 5:11 am (10 years ago)

    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.:

    Reply
  14. Simar Pal Singh
    March 18, 2009 at 10:51 pm (10 years ago)

    If you have office 2007, just save as pptx. Now rename the file to .rar and open. the media folder

    Reply
  15. venkat
    March 10, 2009 at 8:51 pm (10 years ago)

    @Gopinath
    It seems easier to extract pictures from PPT file using open office ,thanks for sharing

    Reply
    • Gopinath
      March 11, 2009 at 12:24 am (10 years ago)

      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 :)

      Reply

Leave a reply to Stan

Click here to cancel reply.