GNU/Linux >> Linux の 問題 >  >> Linux

Linuxでpptxファイルをjpgまたはpng(スライドごと)に変換する方法は?

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 つのステップ:

<オール>
  • PPTX -> PDF
  • soffice --headless --convert-to pdf prezentacja.pptx
    
    1. 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

    Linux
    1. Linux でのファイルの変更とファイルの実行を監査する方法

    2. Linuxでコマンドラインを使用してPDFをJPGに変換するには?

    3. Linux で大量の BMP ファイルを JPEG に変換する

    1. UbuntuLinuxで複数の画像をPDFに変換する方法

    2. LinuxでPNGをJPGにバッチ変換する

    3. PDFをグレースケールに変換する方法

    1. Linuxでファイルを見つける方法

    2. LinuxでファイルをUTF-8エンコーディングに変換する方法

    3. LinuxでPDFファイルからビデオを作成する方法