【发布时间】:2013-04-27 06:50:19
【问题描述】:
我需要将演示文稿中的所有幻灯片克隆为基础演示文稿,并将克隆幻灯片的布局更改为基础演示文稿的布局。
我采取的方法是,
(Base表示记为B,要克隆的表示记为C)
将C的每张幻灯片的幻灯片部分复制到B中。
将B的master复制到C中
删除B中新添加的幻灯片部分的现有布局部分(从C克隆的幻灯片)。
将需要的布局部分从B添加到新添加的幻灯片部分中。
遍历 LayoutId 并重新排列它们以包含唯一值。
结果显示是一个损坏的输出。
基本介绍:
克隆演示:
错误信息:
结果输出:
第一张幻灯片损坏了
我还尝试过在 openxmldeveloper
给定 sn-p 的选项 2 有点类似于我想要实现的目标。 但是结果是一样的。
可以从here下载包含我要克隆的文件的演示文稿构建器项目
在这里,我们尝试将两个演示文稿文档克隆到一个新的演示文稿文档(从头开始构建),但对所有幻灯片使用第一个克隆演示文稿(基本演示文稿)的母版和布局。
文件: Companies.pptx (basepresentation), Customer Content.pptx(克隆演示文稿), Out2.pptx(生成的演示文稿)
【问题讨论】:
-
您所需要的只是 OpenXML 生产力工具。它验证文档并向您显示它可能存在的错误。 microsoft.com/en-us/download/details.aspx?id=5124
-
我们 (Plutext) 有一个名为 MergePptx 的工具可以为您完成这项工作。它主要针对 Java 开发人员。
标签: openxml slide powerpoint-2007 presentationml