管理投影片
在透過程式化方式操作 PowerPoint 時,IronPPT 內建的簡便投影片管理流程,能協助開發人員大幅提升效率並實現大規模任務自動化。 只需一項指令,即可移除投影片、變更投影片編號及隱藏投影片,讓您完全掌控其位置與外觀。
使用 IronPPT 管理簡報的 5 步驟指南
document.AddSlide();document.Slides[0].Remove();document.Slides[0].Index = 1;document.Slides[0].Show = false;document.Save("manageSlide.pptx");
程式碼說明
首先,我們建立一個新的 PresentationDocument 實例。 接著,若要新增投影片,我們呼叫 AddSlide 來新增一張空白投影片。
PresentationDocument 具有一個名為 Slides 的屬性,該屬性僅為物件中當前包含的投影片清單,可作為陣列進行存取與使用。 因此,移除一頁簡報非常簡單; 我們只需找到該投影片的索引,並呼叫 Remove 方法即可將其移除。 請注意,陣列的索引從 0 開始,而非 1。因此,第一張投影片位於索引 0 處。若索引使用不當,可能會導致陣列越界錯誤,因此在處理投影片時,務必使用正確的索引。
同樣地,我們可以透過更改索引來調整投影片的順序。 在上述範例中,我們透過將索引從 0 重新設定為 1,將第一張投影片的位置移至第二個位置。
最後,若要隱藏投影片,我們首先透過提供索引來存取該投影片的 Slides 屬性,並將 Show 屬性設定為 false。 Show 屬性用於控制投影片是否可見。 將其設為 false 會將該投影片隱藏。

