我需要将演示文稿中的所有幻灯片克隆到基本演示文稿,并将克隆幻灯片的布局更改为基本演示文稿的布局。OpenXML - PresentationML克隆 - 损坏Powerpoint
我真是这种方法,
(表示为B基地演示,被克隆呈现被表示为C)
复印C的每个滑动件的滑动部件为B.
将B的主人复制到C
删除B中新添加的幻灯片的现有布局部分(从C克隆的幻灯片)。
将所需的版面部件从B添加到新添加的滑动部件。
遍历LayoutId并重新命令它们包含唯一值。
结果呈现是损坏的输出。
基础呈现:
克隆呈现:
错误消息:
结果输出:
第一滑动被损坏
我也试过在提到呈现建设者, openxmldeveloper
给定片断的选项2有点类似于我想要实现的。 但结果输出是一样的。
呈现建设者项目,我想克隆的文件可以从here
下载在这里我们试图克隆既介绍文件到一个新的演示文档(白手起家),但使用所有幻灯片的首个克隆演示文稿(基本演示文稿)的大小和布局。
文件: Companies.pptx(basepresentation), 客户Content.pptx(克隆演示), Out2.pptx(导致演示)
所有你需要的是OpenXML的生产力工具中找到。它验证文档并显示它可能有哪些错误。 http://www.microsoft.com/en-us/download/details.aspx?id=5124 – jn1kk 2013-04-29 13:55:59
我们(Plutext)有一个名为MergePptx的工具,可以为您做到这一点。它主要针对Java开发人员。 – JasonPlutext 2013-05-02 21:54:44