Мне было интересно, если можно каким-то образом внедрить Flash Shockwave Object или .SWF-файл в PowerPoint (Presentation) 2007 и более поздней версии, то есть внутри формата «.pptx». Встраивание я имею в виду, когда я сохраняю презентацию, закройте ее. мне больше не понадобится файл .swf. Таким образом, я могу поделиться презентациями с другими.Внедрение SWF в PowerPoint с VSTO
Если я использую эту ссылку Insert-Flash-Into-PowerPoint-2007, она работает, но когда я сохраняю и закрываю презентацию, файл swf не встраивается. (Примечание: Если я делаю то же самое с .ppt-файлом, он работает правильно)
Я знаю, что мы можем встроить swf внутри презентации PowerPoint 2003 версии 2003, то есть в формате «.ppt». но не мог сделать то же самое в формате .pptx.
Также возможно встраивать .swf-файл в .pptx с использованием формата Open XML? Я попытался переименовать файл «.pptx» в «.zip» и добавил «.swf» в медиа-папку, а затем переименовал его обратно в «.pptx», но при открытии в PowerPoint он дал ошибку об нечитаемом контенте или коррупция.
Я где-то читал, что его стратегия от MS не предоставлять такую поддержку для объекта Adobe SWF file/ActiveX и на данный момент функция не поддерживается. Flashppt PPTX Embed not supported
Я пробовал то же самое с Office 2010 и все тот же результат. Это не работает.
У кого-нибудь есть обходные пути?
Ссылки по теме:
, похоже, что вы просто хотите использовать PPTX для хранения SWF, это правильно? вам нужно попытаться воспроизвести SWF из PPT? –
yes correct.также необходимо воспроизвести SWF при установке на слайд. (как в случае с .PPT) – Amitd
Я изучил это еще раз, это не представляется возможным. Я дам вам знать, если я узнаю что-то другое в этой теме. –