Aspose.Slides FOSS for .NET を使用したプレゼンテーション管理

はじめに Aspose.Slides FOSS for .NET は、C# だけで PowerPoint プレゼンテーションを管理するための包括的なクラスセットを提供します。このライブラリを使用すると、ゼロから新しい .pptx ファイルを作成し、既存のファイルを読み込み、スライドやシェイプを操作し、結果をディスクに保存できます – Microsoft Office や外部依存関係をインストールすることなく。 Aspose.Slides.Foss NuGet パッケージは .NET 9.0 を対象とし、Windows、macOS、Linux、Docker コンテナ上で同一に動作します。MIT ライセンスの下でリリースされているため、商用プロジェクトやオープンソースプロジェクトで制限なく使用できます。 この投稿では、プレゼンテーション管理の主要機能であるスライドの操作、シェイプ階層の構築、テキストの整理、テーブルの管理、そして PPTX への保存について解説します。 含まれるもの プレゼンテーションの作成と読み込み Presentation クラスはすべての操作のエントリーポイントです。空のプレゼンテーションを作成したり、ファイルパスからロードしたり、ストリームから読み取ったりできます。クラスは IDisposable を実装しているため、using ステートメントでラップするとリソースが適切に解放されます。 // Create a brand-new, empty presentation using var pres = new Presentation(); // Load an existing file using var existing = new Presentation("report.pptx"); Presentation オブジェクトは、Slides、Masters、LayoutSlides、Sections、CommentAuthors、Images、NotesSize などのプロパティを通じて、完全なスライド階層を公開します。 スライドの操作 Presentation.Slides が返す SlideCollection は、スライドの追加、クローン作成、挿入、並び替え、削除をサポートします。同じプレゼンテーション内または別のプレゼンテーション間でスライドをクローンし、レイアウトを保持または再マッピングすることができます。 using var pres = new Presentation(); // The default presentation contains one blank slide var firstSlide = pres.Slides[0]; // Clone the first slide and append it pres.Slides.AddClone(firstSlide); // Insert a clone at a specific position pres.Slides.InsertClone(1, firstSlide); // Remove a slide by index pres.Slides.RemoveAt(2); // Total slide count int count = pres.Slides.Count; 各SlideはSlideNumber、Hidden、LayoutSlide、NotesSlideManager、およびNameを公開します。foreachでコレクションを反復処理したり、ToArray()で配列に変換したりできます。 ...

4月 8, 2026 · 3分 · Aspose

.NET を使用した PowerPoint プレゼンテーションのビジュアルエフェクト

.NET 用の Aspose.Slides FOSS を使用して、PowerPoint のシェイプに単色およびグラデーションの塗りつぶし、外側の影、グロー効果、3D ベベルを適用します。Office は不要です。

3月 21, 2026 · 2分 · Aspose

Aspose.Slides FOSS for .NET の紹介

Aspose.Slides FOSS for .NET は、Microsoft Office を使用せずに PowerPoint プレゼンテーションを作成および編集できる、無料のオープンソース ライブラリです。MIT ライセンス、純粋な C#、API キーは不要です。

3月 21, 2026 · 1分 · Aspose

Aspose.Slides FOSS for .NET の紹介

Aspose.Slides FOSS for .NET は、Microsoft Office を使用せずに PowerPoint プレゼンテーションを作成および編集できる、無料のオープンソース ライブラリです。MIT ライセンス、純粋な C#、API キーは不要です。

3月 21, 2026 · 1分 · Aspose
 日本語