web-dev-qa-db-ja.com

PowerPointプレゼンテーションからすべての画像を抽出する方法は?

私は基本的にスライドショーであるPowerPointプレゼンテーションを持っています。すべての画像をフォルダに抽出するにはどうすればよいですか?

プレゼンテーションをHTMLとして保存するように指示する記事を見ましたが、このファイル形式はPowerPoint 2010にはありません。

何か案は?

13
AngryHacker
  1. PowerPoint 2010でPowerPointプレゼンテーションを開きます。

  2. 押す Alt+F11 キーボードで。

  3. Microsoft Visual Basic for Applicationsが開きます。

  4. 押す Ctrl+G キーボードで。

  5. Microsoft VBA内でイミディエイトウィンドウが開きます。

  6. 次のテキストをコピーして、イミディエイトウィンドウに貼り付けます。

    ActivePresentation.SaveAs "<Drive>:\users\<username>\desktop\<filename>.htm", ppSaveAsHTML, msoFalse
    
  7. 押す Enter キーボードで。

  8. PowerPointでは、プレゼンテーションに付与したファイル名があった場合、.htmと表示されます(プレゼンテーションを保存すると、タイトルバーは元の名前に戻ります)。

    PowerPointプレゼンテーションが保存されている場所に移動します。これで、プレゼンテーションと同じ名前の後に_filesが付いたフォルダがあります。 (例:HTMLme_files)

  9. 新しいフォルダを開きます。

    フォルダー内には、プレゼンテーションで使用されるすべてのオーディオファイルと画像ファイルが含まれています。

情報源

5
Moab

プレゼンテーションファイルには、PPTXやPPSXなどの拡張子が付いている可能性があります。ファイル名の最後に.Zipを追加して(つまり、Zip拡張子を付けます)、エクスプローラーでダブルクリックします。これにより、ZipファイルまたはZipフォルダーであるかのようにファイルが開かれます。

フォルダー構造内を移動すると、元々プレゼンテーションに挿入された元の画像がすべて見つかります。

23
Steve Rindsberg

これは、PowerPoint 2010で使用するトリックです。

  • PowerPointプレゼンテーションをXPSドキュメントとして保存します。

  • 保存したドキュメントの名前を変更し、.xps拡張子を.Zip拡張子に置き換えます(XPSドキュメントは実際には他のファイルの束を含むZipファイルであるため)。

  • お気に入りのZipエクストラクターでZipファイルを抽出し、Resources\Imagesフォルダーをチェックインします。

このフォルダで、PPTに保存されている画像を見つける必要があります。

11
Snark

編集

2010よりも古いバージョンの場合(私とは異なり)、名前を付けて保存し、htmlを選択できます。次に、すべての画像がフォルダに表示されます。

そうでない場合は、[名前を付けて保存]で.pngを選択すると、各スライドが.pngに変わります。

2
Ben Jones

Linux/Ubuntuユーザーの場合、PPTXまたはPPSX( Steve Rindsbergsの回答 を参照)の場合は、単にZipファイルとして扱うことができます。

私はそれをfile-rollerでオープンエンドします:file-roller presentation.pptx &

もちろん、コマンドラインでの解凍も機能します(unzip presentation.pptx)。

私の場合、画像はppt/mediaサブディレクトリ。

1
Enno Gröper

Office 2007または2010でアドオン SaveAsPDFandXPS をインストールし、pdfとして保存します。インストール Pdf-Xchangeビューア (無料)。このPDFを開き、[ファイル]-[エクスポート]-[画像のエクスポート]を選択します。

0
user162573

LibreOfficeを使用して、プレゼンテーションをZipファイルに変換できます。これにより、すべての画像が含まれるPicturesディレクトリが作成されます。

これを行うスクリプトがありましたが、今は見つかりません。入れたらここに入れます。

0
spelufo