unoconv と LibreOffice をインストールしたら、以下を使用できます:
unoconv --export Quality=100 filename.pptx filename.pdf
プレゼンテーションを pdf に変換します。その他のオプションについては、こちらをご覧ください。
その後、上で既に述べたように、以下を使用できます:
convert -density 400 my_filename.pdf -resize 2000x1500 my_filename%d.jpg
画像を受け取ります。
libreoffice についてはよくわかりませんが、pptx ファイルを処理する唯一のプログラムです。
これを見つけました http://ask.libreoffice.org/en/question/23851/converting-pptx-to-pdf-issue/
PDF がある場合は、imagemagick を使用して高品質の画像を出力できます
PPTX を PNG/JPG に変換
このソリューションには LibreOffice が必要です ( soffice
) と Ghostscript ( gs
)
sudo apt install libreoffice ghostscript
次に 2 つのステップ:
<オール>soffice --headless --convert-to pdf prezentacja.pptx
- PDF -> PNG/JPG
gs -sDEVICE=pngalpha -o slajd-%02d.png -r96 prezentacja.pdf
-o slajd-%02d.png
- ファイルへの出力、%02d slajd 番号、2 桁-r96
- 解像度:- 96 -> 1280x720
- 144 -> 1920x1080