Guarde todas las diapositivas de presentación de Google como imágenes

14

Tengo una presentación de Google con muchas diapositivas. Intenté ArchivoDescargar como → SVG o PNG, pero solo se convirtió la primera diapositiva. ¿Hay alguna forma de convertir automáticamente todas las diapositivas en imágenes?

Erel Segal-Halevi
fuente

Respuestas:

7

Si tiene acceso a MS PowerPoint, una opción es guardar la presentación de Docs como .ppt y luego usar la opción Guardar como de PowerPoint, que tiene la opción "todas las diapositivas".

MaryC.fromNZ
fuente
Eso es exactamente lo que realmente hice
Erel Segal-Halevi
8
  1. Instale ImageMagick (excelente software de código abierto)
  2. Guarde su presentación en pdf: Archivo> Descargar como ...> Documento PDF (.pdf)
  3. Convierta el pdf a múltiples archivos png usando el convertcomando ImageMagick :

    convert your_presentation.pdf your_slide_%03d.png
    

¡Hecho! :)

Esto creará un archivo PNG por diapositiva, llamada your_slide_000.png, your_slide_001.pngetc.

Si desea una imagen de mayor resolución, simplemente configure la -densityopción. Por ejemplo, para imágenes de 300 ppp:

    convert -density 300 your_presentation.pdf your_slide_%03d.png

El convertcomando tiene muchas otras opciones que puede explorar (consulte la documentación ). Por ejemplo, las -trim +repageopciones recortan las imágenes para eliminar el espacio vacío alrededor de su contenido:

    convert -density 300 -trim +repage your_presentation.pdf your_slide_%03d.png

Nota : tuve problemas -trimporque, por alguna razón, los bordes de mi diapositiva a veces eran blancos y otras transparentes. Resolví este problema haciendo que el fondo de mis diapositivas sea transparente en la Presentación de Google (seleccione todas las diapositivas, haga clic en el botón "Fondo ...", establezca el color en Transparente). Luego, mis archivos png se recortaron correctamente y su fondo era transparente. Si no desea un fondo transparente en sus archivos png, puede agregarlo -background '#ff0000' -alpha removejusto después de la -trim +repageopción. Esto hará que el fondo sea de color rojo brillante, simplemente reemplace el color ( #ff0000) a cualquier color que desee. Otra opción es eliminar primero la transparencia como se indicó anteriormente, luego recortar. Funciona tambien

¡Espero que esto ayude!

MiniQuark
fuente
para archivos PDF y ImageMagick, también necesitará ghostscript: superuser.com/a/851168/167761
Kyle Falconer
5

No es necesario descargar ningún software adicional si tiene Adobe Acrobat, simplemente ...

  1. Guarde su presentación en pdf: Archivo> Descargar como> Documento PDF (.pdf)
  2. Abra el PDF en Acrobat y luego: Archivo> Exportar a> Imagen> (Elija el formato de archivo preferido)

Comenzará a crear automáticamente cada diapositiva como su propia imagen dentro del directorio en el que tiene guardado el PDF.

Chris Marabate
fuente
Según un comentarista anónimo, "Acrobat ya no permite guardar como imagen", verifique.
1

Desafortunadamente, uno a la vez es mejor, ya que la conversión a PowerPoint reubica elementos. ¡No te sorprendas!

Ctrl+ FD( ArchivoDescargar ) lo hará ir un poco más rápido.

helado
fuente
1

No estoy muy seguro de si se me permite dar una respuesta relacionada con la programación en este sitio web. Solo te daré mi código de todos modos ya que esta es una forma rápida de hacerlo (para aquellos que no tienen Microsoft Powerpoint).

  1. Descargue la extensión iMacros para FireFox.
  2. Ve a tu Google Slide.
  3. Abra iMacros y en el menú simplemente presione y Recordluego presione Stopinmediatamente.
  4. Haga clic derecho #Current.iimy haga clic en Editar.
  5. Copia y pega el siguiente código.

    ' This is the code for downloading lots of slides.
    ' The delay is just in case Firefox is too slow to keep up
    WAIT SECONDS=0.2
    ' These lines are where it goes to file -> download -> PNG
    EVENT TYPE=CLICK SELECTOR="#docs-file-menu" BUTTON=0
    EVENT TYPE=CLICK SELECTOR="#\\:7r>DIV>SPAN" BUTTON=0
    EVENT TYPE=CLICK SELECTOR="#\\:2dm>DIV>SPAN" BUTTON=0
    WAIT SECONDS=0.2
    ' This is the menu command for telling the script to go to next slide.
    EVENT TYPE=CLICK SELECTOR="#punch-slide-menu" BUTTON=0
    EVENT TYPE=CLICK SELECTOR="#\\:9p>DIV" BUTTON=0
    WAIT SECONDS=0.2
    ' end of macro loop
    
  6. Después de copiar y pegar el código, guarde la macro.

  7. Ahora descargue manualmente la primera diapositiva porque de esa manera todo lo que descargue en adelante ahora le dará un nombre de archivo seguido de un número ()entre paréntesis. Ayuda a etiquetar el número de diapositiva en cada archivo.
  8. Seleccione una diapositiva (preferiblemente la primera diapositiva).
  9. Justo encima del Play (Loop)botón, verá un número máximo para configurarlo. Ajústelo a lo que quiera (el número total de diapositivas en su presentación).
  10. Ejecute el script

Notas: Este script está diseñado para descargar cada diapositiva desde el principio de PowerPoint. Debe configurar Firefox para seleccionar automáticamente un destino para la descarga (o de lo contrario, el cuadro de solicitud interfiere con el script).

puretppc
fuente
¿Por qué no puedo formatear el código en este sitio jajaja?
puretppc
Debido a que el código está incrustado en una lista, debe sangrarlo un poco más.
ale
1

Busqué en Google. Si desea una solución sin software ni sitio, parece que todo el mundo recomienda Exportar como PDF, luego ejecute Automator script. Un par de opciones

  1. Utilice este script de automatización para obtener cada página como una imagen: https://www.premiumbeat.com/blog/quick-tip-how-to-save-all-pdf-pages-as-images/

  2. Cree su propio script de automatización: https://discussions.apple.com/thread/3311405

  3. Use esta configuración: https://discussions.apple.com/thread/3311405

Una forma más fácil es usar el sitio https://pdf2png.com/

Sube tu PDF. Déjalo procesar. Descargue un zip que contenga todas sus imágenes. Tomó un tiempo pero funcionó bien.

Pensé con seguridad que Acrobat tendría un camino. Pero las únicas opciones de exportación son Microsoft Word y Powerpoint y Rich Text.

ingrese la descripción de la imagen aquí

Parece una locura que no haya una manera más fácil de hacer esto.

Joshua Dance
fuente
0

Como has experimentado, la herramienta nativa en Google para "Descargar como imagen PNG" solo exportará la "diapositiva actual" que hayas seleccionado.

Tenía exactamente la misma pregunta que usted y encontré una aplicación gratuita de Mac para ayudarme a exportar una presentación completa de diapositivas de Google como imágenes individuales (PNG, JPG, BMP o TIFF). Empaqueta todos los archivos de imagen, para cada diapositiva, en una sola carpeta. También encontré una herramienta gratuita para PC que dice hacer lo mismo pero no pude probarla para confirmar.

Con la aplicación Mac, haga lo siguiente:

  1. En las diapositivas de Google: Archivo> Descargar como ...> Documento PDF
  2. Descargue la aplicación para PC o Mac respectiva mencionada anteriormente
  3. Arrastre y suelte su PDF en la interfaz de la aplicación, luego haga clic en "Siguiente paso"
  4. Puede ajustar el DPI si desea diapositivas de mayor calidad.
  5. Haga clic en el tipo de imagen para exportar como y seleccione una ubicación

¡Eso es!

Como han dicho otros, no desea exportar como PowerPoint, ya que sus elementos de diapositiva probablemente cambiarán. Exportar como PDF y luego usar un convertidor de tipo PDF a IMG asegurará que obtenga la más alta calidad de diapositivas de presentación de Google como imágenes.

jord8on
fuente
-3

Por lo que he encontrado usando Google Slides: si hace clic en Archivo y luego en Descargar como PNG , lo descargarán como una foto. Pero tendrá que hacer esto para cada diapositiva.

devin
fuente