PowerPoint 2007 - Запазване на изображения във файл?

Изпратиха ми няколко файла на PowerPoint 2007 с приблизително 75 слайда във всеки. На всеки слайд има по една снимка. Трябва да извлека снимката от всеки слайд, за да я запазя в папка на моята система. Как може да се постигне?


person user2962573    schedule 06.11.2013    source източник
comment
Разгледайте подпрограмата ExtractPPTFile ТУК. Можете да игнорирате първите два подзаглавия в този отговор. Това ще ви позволи да експортирате цялото съдържание на файла, като HTML или ZIP, и в двата случая изходът трябва да включва всички файлове с изображения, съдържащи се в презентацията.   -  person David Zemens    schedule 07.11.2013


Отговори (2)


Ако по някаква причина ТРЯБВА да свършите работата с помощта на VBA, следвайте връзката, предоставена от David.

Ако извличането на изображенията е еднократно, направете копие на PPTX файла като начало. Нека го наречем COPY.PPTX за целите на аргумента. Преименувайте COPY.PPTX на COPY.ZIP или дори COPY.PPTX.ZIP

Сега отворете zip файла, прегледайте медийната папка и там ще намерите изображенията във файла. Плъзнете ги където искате да ги съхранявате и сте готови.

person Steve Rindsberg    schedule 07.11.2013
comment
+1. За споделянето на факта, че съдържанието на файл .PPTX всъщност е компресирано! Фантастично. - person Kent Pawar; 08.11.2014

person    schedule
comment
Това е добро място за начало. OP може да се наложи да направи малко повече условна логика, ако има други Shapes във всеки слайд, но това е правилният метод за използване. +1. - person David Zemens; 07.11.2013
comment
100% съгласен. OP също ще трябва да вземе предвид файловия формат и процеса на промяна на името на изображението, за да предотврати презаписването на запазеното изображение. - person Jaycal; 07.11.2013