Getting Started
Getting Started with Aspose.Slides Plugins for .NET
Welcome to the Aspose.Slides for .NET Getting Started Guide!
This quick introduction will help you install, configure, and start using our powerful API
for working with PowerPoint presentations programmatically.
System Requirements
Ensure your environment meets the minimum requirements:
Supported Frameworks
- .NET 6.0 or later
- .NET Framework 4.0+
- Mono
Supported Operating Systems
- Windows (x64)
- Linux (x64)
- macOS (x64, ARM64)
Full system requirements:
https://docs.aspose.net/slides/getting-started/
Installation
Install via NuGet (recommended)
- Open your .NET project in Visual Studio or other IDE
- Right‑click the project → Manage NuGet Packages
- Search for: Aspose.Slides.NET
- Install the package
Package Manager Console
Install-Package Aspose.Slides.NET.NET CLI
dotnet add package Aspose.Slides.NETWhat You Can Do with Aspose.Slides Plugins
Out‑of‑the‑box presentation automation features include:
- Load and save PowerPoint files (
.pptx,.ppt,.odp,.potx) - Create new presentations programmatically
- Add and modify slides, shapes, images, charts, and media
- Convert presentations to PDF, HTML, images, and SVG
- Merge presentations or clone slides
- Extract text and media from slides
- Generate slide thumbnails and high‑quality rendering
- Export presentations to video (with transitions/timings)
Basic Example
Here’s a simple example that loads a presentation and saves it as PDF:
using Aspose.Slides;
using Aspose.Slides.Export;
using Presentation pres = new Presentation("demo.pptx");
pres.Save("output.pdf", SaveFormat.Pdf);
Console.WriteLine("Converted successfully!");Next Steps
Continue learning with these resources:
- Installation Guide: Proper licensing + deployment
- Developer Guide: Practical programming tutorials
- API Reference: Full namespace/class documentation