Slayt Yönetimi
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
Slayt Yönetimi

Slayt Yönetimi

PowerPoint ile programatik olarak çalışmak söz konusu olduğunda, IronPPT içinde slaytları yönetmenin basit süreci, geliştiricilere verimliliği arttırma ve büyük ölçekte görevleri otomatikleştirme yeteneği verir. Tek bir komutla slaytları kaldırabilir, slayt numaralarını değiştirebilir ve slaytları gizleyebilirsiniz, bu da yerleşim ve görünüm üzerinde tam kontrol sağlar.

IronPPT Kullanarak Slaytları Yönetmek için 5 Adımlı Kılavuz

  • document.AddSlide();
  • document.Slides[0].Remove();
  • document.Slides[0].Index = 1;
  • document.Slides[0].Show = false;
  • document.Save("manageSlide.pptx");

Kod Açıklaması

Öncelikle, yeni bir PresentationDocument örneği oluşturuyoruz. Sonra, bir slayt eklemek için, bir boş slayt eklemek amacıyla AddSlide çağırıyoruz.

PresentationDocument, şu anda nesnede bulunan slaytların bir listesi olan ve dizi olarak erişilip kullanılabilen Slides adlı bir özelliğe sahiptir. Böylece, bir slaytı kaldırmak basittir; Yapmamız gereken tek şey slaytın indeksini bulmak ve kaldırmak için Remove metodunu çağırmaktır. Diziler için indekslemenin 0'dan başladığını, 1'den değil, not etmek önemlidir. Bu nedenle, ilk slayt indeks 0'da bulunur. İndeksin yanlış kullanımı, sınır dışı dizi hatalarına neden olabilir, bu yüzden slaytlarla çalışırken doğru indeks kullanmak çok önemlidir.

Benzer şekilde, indeksin değiştirilmesi ile slaytların sırasını değiştirebiliriz. Yukarıdaki örnekte, indeksin 0'dan 1'e yeniden atanarak ilk slaytın pozisyonunu ikinci pozisyona taşıyoruz.

Son olarak, bir slaytı gizlemek için ilk olarak Slides özelliğine bir indeks sağlayarak slayta erişiyoruz ve Show özelliğini false olarak ayarlıyoruz. Show özelliği, slaytın görünür olup olmadığını kontrol eder. False olarak ayarlandığında, slayt görünümden gizlenir.

IronPPT Slayt Yönetim Tekniklerini Keşfedin
GitHub'da Görüntüle

Başlamaya Hazır mısınız?

Nuget Downloads 6,246Sürüm:2026.10yeni yayınlandı