¿Cómo extraer todas las imágenes de una presentación de PowerPoint?

13

Tengo una presentación de PowerPoint que es básicamente una presentación de diapositivas. ¿Cómo puedo extraer todas las imágenes en una carpeta?

He visto artículos que lo dirigen a guardar la presentación como HTML, pero este formato de archivo no está en PowerPoint 2010.

¿Algunas ideas?

AngryHacker
fuente

Respuestas:

5
  1. Abra la presentación de PowerPoint en PowerPoint 2010.

  2. Presione Alt+ F11en su teclado.

  3. Se abre Microsoft Visual Basic para Aplicaciones.

  4. Presione Ctrl+ Gen su teclado.

  5. La ventana Inmediato se abre dentro de Microsoft VBA.

  6. Copie y pegue el siguiente texto en la ventana Inmediato:

    ActivePresentation.SaveAs "<Drive>:\users\<username>\desktop\<filename>.htm", ppSaveAsHTML, msoFalse
    
  7. Presione Enteren su teclado.

  8. En PowerPoint, donde su presentación tenía el nombre de archivo que le había dado, ahora dice .htm (al guardar la presentación, la barra de título volverá a su nombre original).

    Navegue hasta donde se guarda su presentación de PowerPoint. Ahora hay una carpeta con el mismo nombre que su presentación seguida de _files. (Ejemplo: HTMLme_files)

  9. Abre la nueva carpeta.

    Se incluyen dentro de la carpeta todos los archivos de audio e imagen utilizados en la presentación.

Fuente de información

Moab
fuente
El problema es que guarda toda la diapositiva como PNG, no solo la imagen. Solo quiero la imagen.
AngryHacker
Comprueba mi edición anterior ...
Moab
Entonces, ¿esto significa que Powerpoint 2010 no le permite exportar a HTML desde el cuadro de diálogo Guardar como ...? Acabo de hacer eso en Powerpoint 2003.
Jo So
23

Su archivo de presentación probablemente tiene una extensión como PPTX o PPSX. Agregue .ZIP al final del nombre del archivo (es decir, dele una extensión ZIP) y luego haga doble clic en Explorer. Esto abrirá el archivo como si fuera un archivo ZIP o una carpeta comprimida, que de hecho lo es.

Mire dentro de la estructura de carpetas y encontrará todas las imágenes originales que se insertaron en la presentación originalmente.

Steve Rindsberg
fuente
11

Aquí hay un truco que uso en PowerPoint 2010.

  • Guarde la presentación de Powerpoint como un documento XPS.

  • Cambie el nombre del documento guardado, reemplace la extensión .xps con una extensión .zip (ya que los documentos XPS son en realidad archivos ZIP que contienen un montón de otros archivos).

  • Extraiga el archivo ZIP con su extractor ZIP favorito y verifique en la carpeta Resources \ Images.

Debería encontrar en esta carpeta las imágenes que están almacenadas en el PPT.

Snark
fuente
2

Editar

Si tiene una versión anterior a 2010 (a diferencia de mí), puede guardar como y elegir html. Luego, todas sus imágenes aparecen en una carpeta.

Si no, usted y elige .png en Guardar como y esto convertirá cada diapositiva en un .png.

Ben Jones
fuente
1

Para usuarios de Linux / Ubuntu en caso de que sea un PPTX o PPSX (vea la respuesta de Steve Rindsbergs ), simplemente puede tratarlo como un archivo ZIP.

Lo abro con file-roller: file-roller presentation.pptx &

Por supuesto, descomprimir en la línea de comandos también funciona ( unzip presentation.pptx).

En mi caso las imágenes estaban en el ppt/mediasubdirectorio.

Enno Gröper
fuente
Descubrí que file-rollerno se abría el archivo cuando el nombre tenía un pptxsufijo. Cambiar el nombre con un zipsufijo parecía
alegrar
0

En Office 2007 o 2010, instale el complemento SaveAsPDFandXPS y guárdelo como pdf. Instalar el visor Pdf-Xchange (gratis). Abra el pdf en este y en Archivo -Exportar - Exportar imagen.


fuente
0

LibreOffice se puede usar para convertir la presentación en un archivo zip, que termina teniendo un directorio de Imágenes con todas las imágenes.

Tenía un guión para hacer esto, pero no puedo encontrarlo ahora. Lo pondré aquí si lo hago.

spelufo
fuente
Link ya no funciona
Enno Gröper
Tienes razón. Lamentablemente borré el guión.
spelufo