IRONSOFTWAREHOME
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.9yeni yayınlandı

Key in blue circle

Ücretsiz 30 günlük Deneme Anahtarınızı anında edinin.

Your trial license will be sent to your email address

Herhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmezHerhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPPT
Ücretsiz Canlı Demo rezervasyonu yapın
Booking Badge

Dünya Çapında Milyonlarca Mühendisin Güvendiği

Iron Software müşteri logoları
Bağımsız Danışmanlık Alın
Bilgileriniz daima gizli kalacaktır.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez
PDF için C# NuGet Kütüphanesi
NuGet ile yükleyin

Sürüm: 2026.9

PM > Install-Package IronPPT
nuget.org/packages/IronPPT/
  1. Çözüm Gezgini'nde Referanslar'a sağ tıklayın, NuGet Paketlerini Yönet
  2. 'IronPPT'yi arayın ve Gözat'ı seçin
  3. Paketi seçin ve yükleyin
C# PDF DLL
DLL İndir

Sürüm: 2026.9

  1. IronPPT'yi indirin ve Çözüm dizininiz içindeki ~/Libs gibi bir konuma sıkıştırarak çıkartın
  2. Visual Studio Çözüm Gezgini altında, Referanslara sağ tıklayın. Gözat'ı seçin, 'IronPPT.dll'

$999'dan başlayan lisanslar