.NET 用の FileFormat.Slides
プレゼンテーションの作成とカスタマイズを簡素化する .NET API
FileFormat.Slidesを使用して、プレゼンテーションを簡単に作成・カスタマイズします。このオープンソースの .NET APIでスライドの生成と自動化を簡素化します。
FileFormat.Slides for .NET は、シンプルで使いやすく、理想的なエクスペリエンスを提供します。オープンソース API を使用して Microsoft PowerPoint プレゼンテーションを操作したい人向けの選択肢です。このオープンソース .NET API は、PowerPoint プレゼンテーションの作成およびカスタマイズのプロセスを簡素化するように考え抜かれて設計されています。この直感的な C# ライブラリを使用すると、わずか数行のコードでプレゼンテーションを簡単に生成および操作できるようになります。
この軽量ソリューションのインストール プロセスはシームレスであり、プレゼンテーションのすべての要件を満たすための一連の機能を提供します。 FileFormat.Slides for .NET は、Microsoft によって承認されたテクノロジである OpenXML SDK を活用しています。 FileFormat.Slides for .NET は、その高度な機能の利用を簡素化する便利なラッパーとして機能します。
開発者を考慮して、このオープンソース .NET ライブラリを使用すると、わずか数行のコードで PowerPoint プレゼンテーションの作成と編集を簡単に自動化できます。 OpenXML SDK ライブラリを使用してその機能を強化できます。ユーザーフレンドリーな設計のおかげで、.NET 用の FileFormat.Slides の処理は簡単です。このライブラリには、シートやテキストの追加、ストリームで既存のプレゼンテーションを開く、プレゼンテーション全体または特定のテキスト形状への書式設定の適用、プレゼンテーションへの画像の追加などのインテリジェントな機能が付属しています。
GitHub リポジトリを探索して、このオープン ソース API に貢献、改善提案、強化を行ってください: https://github. com/fileformat-slides/FileFormat.Slides-for-.NET
FileFormat.Slides for .NET の入門
FileFormat.Slides for .NET をインストールする推奨方法は、NuGet を使用することです。スムーズにインストールするには、次のコマンドを使用してください。
NuGet 経由で .NET 用の FileFormat.Slides をインストールする
NuGet\Install-Package FileFormat.Slides
GitHub から直接ダウンロードすることもできます。プログラムによる PowerPoint プレゼンテーションの作成
次のコード スニペットは、空の PowerPoint プレゼンテーションをプログラムによって作成します。
.NET API 経由で PowerPoint プレゼンテーションを作成する
// Create an object of the Presentation class.
Presentation presentation = Presentation.Create("presentation.pptx");
//Perform necessary operations.
//...
// Call the Save method to save the PowerPoint file onto the disk.
presentation.Save();
プログラムでプレゼンテーションにテキストを挿入する
次のコード スニペットは、プログラムによってプレゼンテーションにテキストを挿入します。
.NET API 経由でプレゼンテーションにテキストを挿入する
// Create a new PowerPoint presentation at the specified file path
Presentation presentation = Presentation.Create("D:\\AsposeSampleResults\\test2.pptx");
// Create a text shape for the title and set its properties
TextShape shape = new TextShape();
shape.Text = "Title: Here is my first title From FF";
shape.TextColor = "980078";
shape.FontFamily = "Baguet Script";
// Create the slide and add the text shape to it
Slide slide = new Slide();
slide.AddTextShapes(shape);
// Append the slide to the presentation
presentation.AppendSlide(slide);
// Save the modified presentation
presentation.Save();