Для демонстрации последовательности каких-либо действий или предоставления подробной информации о чём-либо нередко используются презентации — цифровые наборы графических и текстовых слайдов с интерактивными элементами. Для хранения и распространения презентаций чаще всего используется формат PPTX, реже встречаются презентации в устаревшем ныне формате PPT и специальных форматах PPTM, POTM, PPSX и PPSM, отличающихся дополнительной поддержкой макросов.
Просматривая презентации, можно неожиданно для себя обнаружить в них интересный и уникальный контент, который было бы неплохо сохранить в оригинальном виде, то есть извлечь из презентации. Но можно ли это сделать? Да, причем как минимум тремя способами.
Экспортировать изображения в Power Point
Если на вашем компьютере установлен Power Point, воспользуетесь встроенной в программу функцией экспорта. Открыв презентацию, выберите в меню «Сохранить как» и укажите в списке «Тип файла» формат извлечения элементов презентации — PNG, TIFF, BMP или JPG.
Увы, способ этот имеет существенный недостаток — при его использовании извлекаются не отдельные изображения, а слайды.
Чтобы извлечь из презентации конкретный объект, нужно нажать по нему ПКМ и выбрать в меню «Сохранить как рисунок» или «Сохранить мультимедиа как».
Изменение расширения на ZIP
Так как файл PPTX по сути является модифицированным архивом, вы можете изменить его расширение PPTX на ZIP, а затем распаковать полученный архив любым архиватором.
Содержимое такого архива будет представлено набором XML-фалов и папок, среди которых вам нужна ppt -> media: именно в ней будут располагаться используемые в презентации изображения и мультимедийные элементы.
К сожалению, этот способ применим не ко всем форматам презентаций, например, презентацию в устаревшем формате PPT распаковать таким способом не получится.
Universal Extractor
Наконец, для извлечения контента из файлов презентаций можно использовать сторонние утилиты, например, Universal Extractor.
Программа работает как универсальный архиватор-распаковщик, она сама определяет тип файла и извлекает его содержимое в исходном по возможности виде.
С форматом PPT Universal Extractor не работает, чтобы извлечь файлы из презентации этого формата, ее сначала придется сконвертировать в PPTX.
Пользовался способом с ZIP архивом, всё работает