Я пытаюсь создать презентацию с шестью слайдами, тремя главными слайдами (MS-A, MS-B и MS-C) и двумя макетами слайдов (SL-1 и SL- 2). Подумайте о шести слайдах в виде двух строк и трех столбцов слайдов.Добавление слайдов и слайдов в презентацию
Я хочу создать первую «строку» слайдов, используя SlideMaster, эта ссылка Slide Layout 1. Например, Slide 1 (S1A) будет создан с использованием Master MS-A, который ссылается на SL-1. Слайд 2 (S1B) с MS-B, который ссылается на SL-1 и слайд (S1C) с MS-C, который ссылается на SL-1.
До сих пор это не было настоящей проблемой. Тем не менее, я хочу знать, можно ли построить вторую «строку» слайдов (S2A, S2B и S2C) с помощью мастер-слайдов MS-A-MS-C, где они ссылаются на слайд-макет SC-2 и не влияют на содержимое первой строки слайдов
Если это возможно, можете ли вы предоставить мне ссылки/примеры/псевдо-код того, как я буду это делать?
Я использую OpenXML 2.5, C#, Framework 4.5.
Спасибо за ваш ответ, scanny. Чтение и понимание маркированных предметов, которые вы опубликовали, помогает и отвечает на вопрос о том, возможно ли «повторно использовать» SlideLayouts. Ответ - нет'. Чтобы адресовать ваш первый абзац на мое намерение, я хотел знать, можно ли повторно использовать SlideLayouts. Другими словами, несколько SlideMasters могут использовать один и тот же SlideLayout. И, как упоминалось выше, ответ отрицательный. (После того, как я опубликовал вопрос, я перечитал некоторую документацию и не смог также ответить на нет.) –
Я считаю, что псевдокод, который вы предоставили, моделирует то, что я ищу. Еще раз спасибо за Ваш ответ. Я считаю это правильным. FYI и помогать другим в этом вопросе, я размещаю ссылку на то, что я нашел полезным. Office Open XML Обзор: http://ecma-international.org/news/TC45_current_work/OpenXML%20White%20Paper.pdf –