我需要將演示文稿中的所有幻燈片克隆到基本演示文稿,並將克隆幻燈片的佈局更改爲基本演示文稿的佈局。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