Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何从Powerpoint 2010导出电影?_C#_Video_Export_Powerpoint - Fatal编程技术网

C# 如何从Powerpoint 2010导出电影?

C# 如何从Powerpoint 2010导出电影?,c#,video,export,powerpoint,C#,Video,Export,Powerpoint,如何使用MS Office PIA(主互操作程序集)或其他方式以编程方式将powerpoint 2010中的嵌入式视频导出到外部文件? 在演示文稿中嵌入视频是Powerpoint 2010的一项新功能,我找不到解决方案。PPTX文件只是压缩档案。嵌入的视频应该存储在它的某个地方,可能在媒体文件夹下,但我不确定 您可以使用类似的方法提取媒体并保存到您喜欢的位置 注:这意味着您根本不需要使用PIA,例如,如果您在服务器上执行此操作,则最好使用PIA。步骤1:确保PC中的所有文件都显示文件扩展名(如f

如何使用MS Office PIA(主互操作程序集)或其他方式以编程方式将powerpoint 2010中的嵌入式视频导出到外部文件?
在演示文稿中嵌入视频是Powerpoint 2010的一项新功能,我找不到解决方案。

PPTX文件只是压缩档案。嵌入的视频应该存储在它的某个地方,可能在媒体文件夹下,但我不确定

您可以使用类似的方法提取媒体并保存到您喜欢的位置


注:这意味着您根本不需要使用PIA,例如,如果您在服务器上执行此操作,则最好使用PIA。

步骤1:确保PC中的所有文件都显示文件扩展名(如filename.pptx、filename.exe等)。如果没有,请启用它们:

  • 进入Windows资源管理器

    如果您没有工具栏或快捷方式(通常是叠加有放大镜的文件夹),您可以:

  • 进入开始菜单
  • 选择运行
  • 在框中键入“explorer.exe”
  • 按回车键
  • 在Windows资源管理器中,从“工具”菜单中选择“文件夹选项”
  • 单击“视图”选项卡
  • 找到“隐藏已知文件类型的文件扩展名”并取消选中其复选框
  • 步骤2:突出显示PowerPoint文件,单击“F2”(或右键单击并选择“重命名”),然后通过在结尾添加.zip更改演示文稿的名称。(例如filename.pptx.zip)

    步骤3:如果更改名称后出现以下对话框,请单击“是”。
    第4步:解压缩文件并打开它。你可以在里面找到一个“ppt”文件夹。打开“ppt”文件夹中的“媒体”文件夹,您将找到插入PowerPoint的所有电影

    在Windows/Linux/Mac上,其工作原理类似:

  • 复制您的ppt(确保不会损坏原件)

  • 通过添加.zip更改名称

  • 你确定吗?是的,你是

  • Zip是从你的文件中创建一个你可以轻松访问的文件夹

  • 查找文件夹Ppt和文件夹内的媒体

  • 文件按扩展顺序排列,大多数视频都分组在一起

  • 就这些


  • 非常感谢。我刚刚解压了pptx文件,在文件中找到了所有嵌入的电影。我将只是解压文件,并将寻找解压后的电影。ThxHappy要提供帮助,请不要忘记标记答案是否正确。右键单击文件->“使用…打开”并选择WinZip或类似选项是否会更容易?此外,OP希望使用C#以编程方式实现这一点。这是这里的最佳答案,并且在ppt和pptx上都通用(Windows、Linux、OS X)。我认为这里的最佳答案是,因为它在ppt和pptx上都通用(所有Windows版本、Linux、OS X)