管理投影片
using IronPPT;
using IronPPT.Models;

var document = new PresentationDocument();

document.AddSlide();
document.AddSlide();

// Remove slide
document.Slides[0].Remove();

// Move slide by changing the Index property.
document.Slides[0].Index = 1;

// Hide slide
document.Slides[0].Show = false;

document.Save("manageSlide.pptx");
Imports IronPPT
Imports IronPPT.Models

Dim document = New PresentationDocument()

document.AddSlide()
document.AddSlide()

' Remove slide
document.Slides(0).Remove()

' Move slide by changing the Index property.
document.Slides(0).Index = 1

' Hide slide
document.Slides(0).Show = False

document.Save("manageSlide.pptx")
NuGet Download
PM > Install-Package IronPPT
管理投影片

管理投影片

當涉及以程式化方式使用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以新增一個空白幻燈片。

Slides的屬性,只是一個當前在物件中的幻燈片列表,可以作為陣列存取和使用。 因此,刪除幻燈片很簡單; 我們所要做的就是找到幻燈片的索引並調用Remove方法來刪除它。 需要注意的是,陣列的索引從0開始,而不是1。因此,第一張幻燈片位於索引0。索引使用不當可能導致陣列越界錯誤,因此在使用幻燈片時正確使用索引是至關重要的。

類似地,我們可以通過更改索引來更改幻燈片的順序。 在上面的例子中,我們通過將索引從0重新分配到1來將第一張幻燈片的位置移到第二位。

最後,要隱藏一張幻燈片,我們首先透過提供索引給Show屬性設為false。 Show屬性控制幻燈片是否可見。 將其設為false會將幻燈片從視圖中隱藏。

探索IronPPT幻燈片管理技術
在GitHub上查看

準備好開始了嗎?

Nuget Downloads 6,246版本:2026.10剛剛發布