Nach der Installation von unoconv und LibreOffice können Sie Folgendes verwenden:
unoconv --export Quality=100 filename.pptx filename.pdf
um Ihre Präsentation in ein pdf umzuwandeln. Weitere Optionen finden Sie hier.
Danach können Sie - wie oben schon gesagt - verwenden:
convert -density 400 my_filename.pdf -resize 2000x1500 my_filename%d.jpg
um die Bilder zu erhalten.
Bei Libreoffice bin ich mir nicht sicher, aber afaik ist das einzige Programm, das mit PPTX-Dateien umgeht.
Ich habe dieses http://ask.libreoffice.org/en/question/23851/converting-pptx-to-pdf-issue/
gefundenWenn Sie PDFs haben, können Sie imagemagick verwenden, um Bilder in beliebiger Qualität auszugeben
Umwandlung PPTX in PNG/JPG
Diese Lösung erfordert LibreOffice ( soffice
) und Ghostscript ( gs
)
sudo apt install libreoffice ghostscript
Dann zwei Schritte:
- PPTX -> PDF
soffice --headless --convert-to pdf prezentacja.pptx
- PDF -> PNG/JPG
gs -sDEVICE=pngalpha -o slajd-%02d.png -r96 prezentacja.pdf
-o slajd-%02d.png
- Ausgabe in Datei, %02d Slajd-Nummer, zweistellig-r96
- Auflösung:- 96 -> 1280x720
- 144 -> 1920 x 1080