スライドは PowerPoint 文書の基本的な構成要素です。各 PowerPoint プレゼンテーションは、テキスト、図形、表、画像などの異なる要素を含むスライドのシリーズで構成されることがあります。PowerPoint 文書で作業している場合、スライドの追加や削除などの操作を行うことができます。この記事では、Spire.Presentation for .NET を使用して、PowerPoint でスライドを追加または削除する方法を示します。 PowerPoint の最後に新しいスライドを追加する PowerPoint で特定のスライドの前に新しいスライドを挿入する PowerPoint から特定のスライドを削除する Spire.Presentation for.NET をインストールします まず、Spire.Presentation for .NET パッケージに含まれている DLL ファイルを .NET プロジェクトの参照として追加する必要があります。DLL ファイルは、このリンクからダウンロードするか、NuGet を介してインストールできます。 PM> Install-Package Spire.Presentation PowerPoint の最後に新しいスライドを追加する Spire.Presentation for .NET によって提供される Presentation.Slides.Append() メソッドを使用すると、PowerPoint ドキュメントの最後に新しいスライドを追加できます。詳細な手順は次のとおりです。 Presentation クラスのインスタンスを初期化します。 Presentation.LoadFromFile() メソッドを使用して PowerPoint ドキュメントを読み込みます。 Presentation.Slides.Append() メソッドを使用して、ドキュメントの最後に新しいスライドを追加します。 Presentation.SaveToFile() メソッドを使用して結果文書を保存します。 C# VB.NET using Spire.Presentation; namespace AddNewSlideinPowerPoint { class Program { static void Main(string[] args) { //Presentation クラスのインスタンスを初期化する Presentation presentation = new Presentation(); //PowerPointドキュメントを読み込む presentation.LoadFromFile("Sample.pptx"); //PowerPointの最後に新しいスライドを追加する presentation.Slides.Append(); //結果文書を保存する presentation.SaveToFile("AddSlide.pptx", FileFormat.Pptx2013); } } } Imports Spire.Presentation Namespace AddNewSlideinPowerPoint Class Program Private Shared Sub Main(ByVal args() As String) 'Presentation クラスのインスタンスを初期化する Dim presentation As Presentation = New Presentation 'PowerPointドキュメントを読み込む presentation.LoadFromFile("Sample.pptx") 'PowerPointの最後に新しいスライドを追加する presentation.Slides.Append() '結果文書を保存する presentation.SaveToFile("AddSlide.pptx", FileFormat.Pptx2013) End Sub End Class End Namespace PowerPoint で特定のスライドの前に新しいスライドを挿入する 特定のスライドの前にスライドを挿入して、補足情報を追加する必要がある場合もあります。詳細な手順は次のとおりです。 Presentation クラスのインスタンスを初期化します。 Presentation.LoadFromFile() メソッドを使用して PowerPoint ドキュメントを読み込みます。 Presentation.Slides.Insert() メソッドを使用して、指定したスライドの前に新しいスライドを挿入します。 Presentation.SaveToFile() メソッドを使用して結果文書を保存します。 C# VB.NET using Spire.Presentation; namespace InsertSlideinPowerPoint { class Program { static void Main(string[] args) { //Presentation クラスのインスタンスを初期化する Presentation presentation = new Presentation(); //PowerPointドキュメントを読み込む presentation.LoadFromFile("Sample.pptx"); //2 番目のスライドの前に新しいスライドを挿入する presentation.Slides.Insert(1); //結果文書を保存する presentation.SaveToFile("InsertSlide.pptx", FileFormat.Pptx2013); } } } Imports Spire.Presentation Namespace InsertSlideinPowerPoint Class Program Private Shared Sub Main(ByVal args() As String) 'Presentation クラスのインスタンスを初期化する Dim presentation As Presentation = New Presentation 'PowerPointドキュメントを読み込む presentation.LoadFromFile("Sample.pptx") '2 番目のスライドの前に新しいスライドを挿入する presentation.Slides.Insert(1) '結果文書を保存する presentation.SaveToFile("InsertSlide.pptx", FileFormat.Pptx2013) End Sub End Class End Namespace PowerPoint から特定のスライドを削除する 不要なスライドを文書から削除したい場合は、Presentation.Slides.RemoveAt(int index) メソッドを使用できます。詳細な手順は次のとおりです。 Presentation クラスのインスタンスを初期化します。 Presentation.LoadFromFile() メソッドを使用して PowerPoint ドキュメントを読み込みます。 Presentation.Slides.RemoveAt() メソッドを使用して、指定したスライドをドキュメントから削除します。 Presentation.SaveToFile() メソッドを使用して結果文書を保存します。 C# VB.NET using Spire.Presentation; namespace DeletePowerPointSlide { class Program { static void Main(string[] args) { //Presentation クラスのインスタンスを初期化する Presentation presentation = new Presentation(); //PowerPointドキュメントを読み込む presentation.LoadFromFile("Sample.pptx"); //4番目のスライドを削除する presentation.Slides.RemoveAt(3); //結果文書を保存する presentation.SaveToFile("RemoveSlide.pptx", FileFormat.Pptx2013); } } } Imports Spire.Presentation Namespace DeletePowerPointSlide Class Program Private Shared Sub Main(ByVal args() As String) 'Presentation クラスのインスタンスを初期化する Dim presentation As Presentation = New Presentation 'PowerPointドキュメントを読み込む presentation.LoadFromFile("Sample.pptx") '4番目のスライドを削除する presentation.Slides.RemoveAt(3) '結果文書を保存する presentation.SaveToFile("RemoveSlide.pptx", FileFormat.Pptx2013) End Sub End Class End Namespace 一時ライセンスを申請する 結果ドキュメントから評価メッセージを削除したい場合、または機能制限を取り除く場合は、についてこのメールアドレスはスパムボットから保護されています。閲覧するにはJavaScriptを有効にする必要があります。 にお問い合わせ、30 日間有効な一時ライセンスを取得してください。