使用VSTO在SWF中嵌入SWF

时间:2010-01-05 12:19:11

标签: flash vsto ms-office powerpoint

我想知道是否有某种方法可以在PowerPoint(Presentation)2007及更高版本中嵌入Flash Shockwave对象或.SWF文件,即在“.pptx”格式内。通过嵌入我的意思是当我保存演示文稿时,关闭它。我不会再需要.swf文件了。这样我就可以与他人分享演示文稿。

如果我使用此链接Insert-Flash-Into-PowerPoint-2007,它可以工作,但是当我保存并且 关闭演示文稿,swf文件没有嵌入。 (注意:如果我对.ppt文件执行相同操作,它可以正常工作)

我知道我们可以将swf嵌入到PowerPoint演示文稿版本2003中,即“.ppt”格式。但是不能用.pptx格式做同样的事情。

是否可以使用Open XML格式在.pptx中嵌入.swf文件?我试图将“.pptx”文件重命名为“.zip”,并在媒体文件夹中添加“.swf”,然后将其重命名为“.pptx”,但在PowerPoint中打开时,它提供了有关不可读内容的错误或腐败。

我曾在某处读过MS的策略,不是为Adobe SWF文件/ ActiveX对象提供这种支持,截至目前该功能尚不支持。 Flashppt PPTX Embed not supported

我在Office 2010中尝试过相同的结果,结果仍然相同。它不起作用。

有没有人有任何解决方法?

相关链接:

1 个答案:

答案 0 :(得分:1)

在PowerPoint 2007中无法实现。