Salva tutte le diapositive di presentazione di Google come immagini


14

Ho una presentazione di Google con molte diapositive. Ho provato FileScarica come → SVG o PNG, ma è stata convertita solo la prima diapositiva. C'è un modo per convertire automaticamente tutte le diapositive in immagini?

Risposte:


7

Se hai accesso a MS PowerPoint, un'opzione è quella di salvare la presentazione di Documenti come .ppt, quindi utilizzare l'opzione Salva con nome da PowerPoint che ha l'opzione "tutte le diapositive".


È proprio quello che ho fatto davvero
Erel Segal-Halevi il

8
  1. Installa ImageMagick (ottimo software open source)
  2. Salva la tua presentazione in pdf: File> Scarica come ...> Documento PDF (.pdf)
  3. Converti il ​​pdf in più file png usando il convertcomando di ImageMagick :

    convert your_presentation.pdf your_slide_%03d.png
    

Fatto! :)

Questo creerà un file png per vetrino, di nome your_slide_000.png, your_slide_001.pnge così via

Se desideri un'immagine a risoluzione più elevata, imposta l' -densityopzione. Ad esempio, per le immagini a 300 dpi:

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

Il convertcomando ha molte altre opzioni che puoi esplorare (vedi la documentazione ). Ad esempio, le -trim +repageopzioni ritagliano le immagini per rimuovere lo spazio vuoto attorno al contenuto:

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

Nota : ho avuto problemi -trimperché per qualche motivo i bordi della mia diapositiva erano talvolta bianchi e talvolta trasparenti. Ho risolto questo problema rendendo trasparente lo sfondo delle mie diapositive in Google Presentation (seleziona tutte le diapositive, fai clic sul pulsante "Sfondo ...", imposta il colore su Trasparente). Quindi i miei file png sono stati tagliati correttamente e il loro sfondo era trasparente. Se non vuoi uno sfondo trasparente nei tuoi file png, puoi aggiungerlo -background '#ff0000' -alpha removesubito dopo l' -trim +repageopzione. Questo renderà lo sfondo rosso vivo, basta sostituire il colore ( #ff0000) con qualsiasi colore che ti piace. Un'altra opzione è rimuovere prima la trasparenza come sopra, quindi tagliare. Funziona anche

Spero che questo ti aiuti!


per pdf e imagemagick, avrai bisogno anche di ghostscript: superuser.com/a/851168/167761
Kyle Falconer

5

Non è necessario scaricare alcun software aggiuntivo se si dispone di Adobe Acrobat, semplicemente ...

  1. Salva la tua presentazione in pdf: File> Scarica come> Documento PDF (.pdf)
  2. Apri il PDF in Acrobat e quindi: File> Esporta in> Immagine> (Scegli il formato file preferito)

Inizierà automaticamente a creare ciascuna diapositiva come immagine propria all'interno della directory in cui è stato salvato il PDF.


Secondo un commentatore anonimo, "Acrobat non consente più il salvataggio come immagine", controlla.

1

Sfortunatamente, uno alla volta è il migliore, poiché la conversione in PowerPoint riposiziona gli elementi. Non avere una sorpresa!

Ctrl+ FD( FileDownload ) lo farà andare un po 'più veloce!


1

Non sono molto sicuro di poter dare una risposta relativa alla programmazione su questo sito Web. Ti darò comunque il mio codice in quanto questo è un modo veloce per farlo (per coloro che non hanno Microsoft Powerpoint).

  1. Scarica l' estensione iMacros per FireFox.
  2. Vai alla tua diapositiva Google.
  3. Apri iMacros e dal menu premi e Recordpoi premi Stopimmediatamente.
  4. Fare clic con il tasto destro #Current.iime fare clic su Modifica.
  5. Copia e incolla il seguente codice.

    ' 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. Dopo aver copiato e incollato il codice, salvare la macro.

  7. Ora scarica manualmente la prima diapositiva perché in questo modo tutto ciò che scarichi in seguito le darà un nome file seguito da un numero ()tra parentesi. Aiuta a etichettare il numero di diapositiva su ciascun file.
  8. Seleziona una diapositiva (preferibilmente la prima diapositiva).
  9. Proprio sopra il Play (Loop)pulsante vedrai un numero massimo per impostarlo. Impostalo come preferisci (il numero totale di diapositive nella presentazione).
  10. Esegui lo script.

Note: questo script è progettato per scaricare ogni diapositiva dall'inizio del powerpoint. È necessario configurare Firefox per selezionare automaticamente una destinazione per il download (altrimenti la finestra del prompt interferisce con lo script).


Perché non riesco a formattare il codice su questo sito lol?
Puretppc,

Poiché il codice è incorporato in un elenco, è necessario rientrarlo un po 'di più.
Ale

1

Ho cercato su Google. Se vuoi un software senza soluzione, nessuna soluzione del sito, sembra che tutti stiano raccomandando Esporta come PDF, quindi esegui lo script di Automator. Coppia di opzioni.

  1. Usa questo script di automazione per ottenere ogni pagina come immagine - https://www.premiumbeat.com/blog/quick-tip-how-to-save-all-pdf-pages-as-images/

  2. Crea il tuo script automator - https://discussions.apple.com/thread/3311405

  3. Utilizzare queste impostazioni: https://discussions.apple.com/thread/3311405

Un modo più semplice è utilizzare il sito https://pdf2png.com/

Carica il tuo PDF. Lascialo elaborare. Scarica una zip contenente tutte le tue immagini. Ci è voluto un po 'ma ha funzionato bene.

Pensavo che sicuramente Acrobat avrebbe avuto un modo. Ma le uniche opzioni di esportazione sono Microsoft Word e Powerpoint e Rich Text.

inserisci qui la descrizione dell'immagine

Sembra folle che non esiste un modo più semplice per farlo.


0

Come hai sperimentato, lo strumento nativo di Google in "Scarica come immagine PNG" esporterà solo la "diapositiva corrente" che hai selezionato.

Ho avuto la tua stessa identica domanda e ho trovato un'app Mac gratuita per aiutarmi a esportare un'intera presentazione di diapositive di Google come singole immagini (PNG, JPG, BMP o TIFF). Comprime tutti i file di immagine, per ogni diapositiva, in una singola cartella. Ho anche trovato uno strumento PC gratuito che afferma di fare lo stesso ma non sono riuscito a testarlo per confermare.

Con l'app per Mac, procedi come segue:

  1. Nelle diapositive Google: File> Scarica come ...> Documento PDF
  2. Scarica la rispettiva app per PC o Mac sopra menzionata
  3. Trascina e rilascia il tuo PDF nell'interfaccia dell'app, quindi fai clic su "Passaggio successivo"
  4. È possibile regolare il DPI se si desidera diapositive di qualità superiore
  5. Fai clic sul tipo di immagine da esportare come e seleziona una posizione

Questo è tutto!

Come altri hanno già detto, non si desidera esportare come PowerPoint, poiché gli elementi della diapositiva probabilmente cambieranno. L'esportazione in formato PDF e l' utilizzo di un convertitore da PDF a IMG assicurano la massima qualità delle diapositive di presentazione di Google come immagini.


-3

Da quello che ho trovato usando le Presentazioni Google: se fai clic su File, quindi su Scarica come PNG , lo scaricheranno come una foto. Ma dovrai farlo per ogni diapositiva.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.