Speichern Sie alle Google-Präsentationsfolien als Bilder


13

Ich habe eine Google-Präsentation mit vielen Folien. Ich habe DateiDownload als → SVG oder PNG ausprobiert , aber nur die erste Folie wurde konvertiert. Gibt es eine Möglichkeit, alle Folien automatisch in Bilder umzuwandeln?

Antworten:


6

Wenn Sie Zugriff auf MS PowerPoint haben, besteht eine Option darin, die Docs-Präsentation als PPT zu speichern und dann die Option Speichern unter in PowerPoint zu verwenden, die die Option "Alle Folien" enthält.


Genau das habe ich getan
Erel Segal-Halevi

6
  1. Installieren Sie ImageMagick (großartige Open Source-Software)
  2. Speichern Sie Ihre Präsentation als PDF: Datei> Herunterladen als ...> PDF-Dokument (.pdf)
  3. Konvertieren Sie das PDF mit dem convertBefehl ImageMagick in mehrere PNG-Dateien :

    convert your_presentation.pdf your_slide_%03d.png
    

Erledigt! :) :)

Dies wird eine png - Datei pro Folie, mit dem Namen erstellen your_slide_000.png, your_slide_001.pngusw.

Wenn Sie ein Bild mit höherer Auflösung wünschen, stellen Sie einfach die -densityOption ein. Zum Beispiel für 300-dpi-Bilder:

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

Der convertBefehl verfügt über viele andere Optionen, die Sie untersuchen können (siehe Dokumentation ). Die -trim +repageOptionen beschneiden beispielsweise die Bilder, um den leeren Bereich um Ihren Inhalt zu entfernen:

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

Hinweis : Ich hatte Probleme damit, -trimweil die Ränder meiner Folie aus irgendeinem Grund manchmal weiß und manchmal transparent waren. Ich habe dieses Problem umgangen, indem ich den Hintergrund meiner Folien in Google Presentation transparent gemacht habe (alle Folien auswählen, auf die Schaltfläche "Hintergrund ..." klicken und die Farbe auf "Transparent" setzen). Dann wurden meine PNG-Dateien richtig zugeschnitten und ihr Hintergrund war transparent. Wenn Sie keinen transparenten Hintergrund in Ihren PNG-Dateien wünschen, können Sie -background '#ff0000' -alpha removedirekt nach der -trim +repageOption hinzufügen . Dadurch wird der Hintergrund hellrot. Ersetzen Sie einfach die Farbe ( #ff0000) durch eine beliebige Farbe. Eine andere Möglichkeit besteht darin, zuerst die Transparenz wie oben zu entfernen und dann zu trimmen. Es funktioniert auch.

Hoffe das hilft!


Für PDFs und Imagemagick benötigen Sie außerdem Ghostscript: superuser.com/a/851168/167761
Kyle Falconer

5

Wenn Sie über Adobe Acrobat verfügen, müssen Sie keine zusätzliche Software herunterladen.

  1. Speichern Sie Ihre Präsentation im PDF-Format: Datei> Herunterladen als> PDF-Dokument (.pdf)
  2. Öffnen Sie die PDF-Datei in Acrobat und dann: Datei> Exportieren nach> Bild> (Bevorzugtes Dateiformat auswählen)

Jede Folie wird automatisch als eigenes Bild in dem Verzeichnis erstellt, in dem die PDF-Datei gespeichert ist.


Laut einem anonymen Kommentator "Acrobat erlaubt das Speichern als Bild nicht mehr", überprüfen Sie dies bitte.

1

Leider ist einer nach dem anderen am besten, da bei der Konvertierung in PowerPoint Elemente neu positioniert werden. Keine Überraschung!

Ctrl+ FD( DateiDownload ) macht es etwas schneller!


1

Ich bin mir nicht sicher, ob ich auf dieser Website eine programmierbezogene Antwort geben darf. Ich gebe Ihnen sowieso nur meinen Code, da dies ein schneller Weg ist (für diejenigen, die nicht über Microsoft Powerpoint verfügen).

  1. Laden Sie die iMacros- Erweiterung für FireFox herunter.
  2. Gehen Sie zu Ihrer Google-Folie.
  3. Öffnen Sie iMacros und drücken Sie im Menü einfach und Recorddann Stopsofort.
  4. Klicken #Current.iimSie mit der rechten Maustaste und klicken Sie auf Bearbeiten.
  5. Kopieren Sie den folgenden Code und fügen Sie ihn ein.

    ' 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. Speichern Sie das Makro, nachdem Sie den Code kopiert und eingefügt haben.

  7. Laden Sie jetzt die erste Folie manuell herunter, da auf diese Weise alles, was Sie abwärts herunterladen, einen Dateinamen gefolgt von einer Zahl mit ()Klammern dazwischen erhält . Es hilft beim Beschriften der Foliennummer in jeder Datei.
  8. Wählen Sie eine Folie aus (vorzugsweise die erste Folie).
  9. Direkt über der Play (Loop)Schaltfläche sehen Sie eine maximale Anzahl, auf die Sie sie einstellen können. Stellen Sie den gewünschten Wert ein (die Gesamtzahl der Folien in Ihrer Präsentation).
  10. Führen Sie das Skript aus.

Hinweise: Mit diesem Skript können Sie jede Folie vom Anfang des Powerpoints herunterladen. Sie müssen Firefox so konfigurieren, dass automatisch ein Ziel zum Herunterladen ausgewählt wird (andernfalls stört das Eingabeaufforderungsfeld das Skript).


Warum kann ich auf dieser Site keinen Code formatieren lol?
Puretppc

Da der Code in eine Liste eingebettet ist, müssen Sie ihn etwas mehr einrücken.
Ale

1

Hab gegoogelt. Wenn Sie eine Lösung ohne Software und ohne Website wünschen und anscheinend jeder den Export als PDF empfiehlt, führen Sie das Automator-Skript aus. Einige Optionen.

  1. Verwenden Sie dieses Automator-Skript, um jede Seite als Bild abzurufen - https://www.premiumbeat.com/blog/quick-tip-how-to-save-all-pdf-pages-as-images/

  2. Erstellen Sie Ihr eigenes Automator-Skript - https://discussions.apple.com/thread/3311405

  3. Verwenden Sie diese Einstellungen - https://discussions.apple.com/thread/3311405

Eine einfachere Möglichkeit ist die Verwendung der Website https://pdf2png.com/

Laden Sie Ihr PDF hoch. Lass es verarbeiten. Laden Sie eine Zip-Datei mit all Ihren Bildern herunter. Es hat eine Weile gedauert, aber es hat gut funktioniert.

Ich war mir sicher, dass Acrobat einen Weg haben würde. Die einzigen Exportoptionen sind jedoch Microsoft Word, Powerpoint und Rich Text.

Geben Sie hier die Bildbeschreibung ein

Scheint verrückt, dass es keinen einfacheren Weg gibt, dies zu tun.


0

Wie Sie erfahren haben, exportiert das native Tool in Google "Als PNG-Bild herunterladen" nur die von Ihnen ausgewählte "aktuelle Folie".

Ich hatte genau die gleiche Frage wie Sie und fand eine kostenlose Mac-App, mit der ich eine gesamte Google-Folienpräsentation als einzelne Bilder (PNG, JPG, BMP oder TIFF) exportieren konnte. Es packt alle Bilddateien für jede Folie in einen einzigen Ordner. Ich habe auch ein kostenloses PC-Tool gefunden , das behauptet, dasselbe zu tun, aber ich konnte es nicht testen, um es zu bestätigen.

Gehen Sie mit der Mac-App wie folgt vor:

  1. In Google-Folien: Datei> Herunterladen als ...> PDF-Dokument
  2. Laden Sie die oben genannte PC- oder Mac-App herunter
  3. Ziehen Sie Ihre PDF-Datei per Drag & Drop in die App-Oberfläche und klicken Sie auf "Nächster Schritt".
  4. Sie können die DPI anpassen, wenn Sie Folien mit höherer Qualität wünschen
  5. Klicken Sie auf den Bildtyp, unter den exportiert werden soll, und wählen Sie einen Speicherort aus

Das ist es!

Wie bereits erwähnt, möchten Sie nicht als PowerPoint exportieren, da sich Ihre Folienelemente wahrscheinlich verschieben. Durch das Exportieren als PDF und die anschließende Verwendung eines Konverters vom Typ PDF in IMG wird sichergestellt, dass Sie die höchste Qualität von Google Presentation-Folien als Bilder erhalten.


-3

Nach dem, was ich mit Google Slides gefunden habe: Wenn Sie auf Datei und dann auf Als PNG herunterladen klicken , wird es als Foto heruntergeladen. Sie müssen dies jedoch für jede Folie tun.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.