Ho una presentazione di Google con molte diapositive. Ho provato File → Scarica come → SVG o PNG, ma è stata convertita solo la prima diapositiva. C'è un modo per convertire automaticamente tutte le diapositive in immagini?
Ho una presentazione di Google con molte diapositive. Ho provato File → Scarica come → SVG o PNG, ma è stata convertita solo la prima diapositiva. C'è un modo per convertire automaticamente tutte le diapositive in immagini?
Risposte:
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".
Converti il pdf in più file png usando il convert
comando 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.png
e così via
Se desideri un'immagine a risoluzione più elevata, imposta l' -density
opzione. Ad esempio, per le immagini a 300 dpi:
convert -density 300 your_presentation.pdf your_slide_%03d.png
Il convert
comando ha molte altre opzioni che puoi esplorare (vedi la documentazione ). Ad esempio, le -trim +repage
opzioni 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 -trim
perché 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 remove
subito dopo l' -trim +repage
opzione. 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!
Non è necessario scaricare alcun software aggiuntivo se si dispone di Adobe Acrobat, semplicemente ...
Inizierà automaticamente a creare ciascuna diapositiva come immagine propria all'interno della directory in cui è stato salvato il PDF.
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).
Record
poi premi Stop
immediatamente.#Current.iim
e fare clic su Modifica.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
Dopo aver copiato e incollato il codice, salvare la macro.
()
tra parentesi. Aiuta a etichettare il numero di diapositiva su ciascun file.Play (Loop)
pulsante vedrai un numero massimo per impostarlo. Impostalo come preferisci (il numero totale di diapositive nella presentazione).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).
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.
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/
Crea il tuo script automator - https://discussions.apple.com/thread/3311405
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.
Sembra folle che non esiste un modo più semplice per farlo.
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:
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.