【发布时间】:2012-02-05 03:16:43
【问题描述】:
我正在尝试将整个演示文稿转换为 HTML,同时提取所有嵌入的内容等。我的文字、音频、旁白等都可以正常工作,但在找出如何导出视频内容时遇到了麻烦。
我循环浏览演示文稿中的所有幻灯片,然后是幻灯片上的所有形状,寻找msoMedia 类型的形状。如果我找到了,我会检查它是MediaType。如果是ppMediaTypeMovie,那么我可以使用Shape.LinkFormat.SourceFullName 找到外部链接视频文件的源文件,但我终生无法找到访问嵌入内容的方法。
如果我找到一个具有ppMediaTypeSound 的MediaType 的形状,那么我可以使用Shape.SoundFormat.Export 来导出音频。有人知道 VIDEO 形状的等价物吗? (没有Shape.VideoFormat)我已经花了几天时间查看所有可能的数据成员,但无济于事。
【问题讨论】:
-
如果无法使用 Windows 剪贴板直接访问视频数据可能会有所帮助。见stackoverflow.com/questions/8590595/…
标签: vba video export powerpoint extract