Installatie

Installatie van Aspose.Slides FOSS voor .NET

Aspose.Slides FOSS for .NET is distributed as a NuGet package. It targets .NET 9.0 and has no native dependencies: no Microsoft Office or other proprietary runtime required.


Vereisten

VereisteDetail
.NET versie.NET 9.0 SDK of later
PakketbeheerderNuGet (via dotnet CLI of Visual Studio)
BesturingssysteemWindows, macOS, Linux (elk platform ondersteund door .NET 9.0)
Compiler / bouwtools.NET 9.0 SDK (bevat de C#-compiler)

1. Install via dotnet CLI (Recommended)

De eenvoudigste manier om Aspose.Slides FOSS te installeren is via NuGet:

dotnet add package Aspose.Slides.Foss

NuGet downloadt en installeert het pakket samen met de afhankelijkheden. Er is geen post‑installatieconfiguratie nodig.

Om een vastgezette versie te installeren voor reproduceerbare builds:

dotnet add package Aspose.Slides.Foss --version 26.3.0

2. Install via Visual Studio

  1. Klik met de rechtermuisknop op uw project in Solution Explorer en selecteer NuGet-pakketten beheren.
  2. Zoeken naar Aspose.Slides.Foss.
  3. Klik Installeren.

3. Install via Package Manager Console

Install-Package Aspose.Slides.Foss

4. Verify the Installation

Na het installeren, controleer of de bibliotheek correct wordt geladen en een Presentation kan worden aangemaakt:

using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;

using var prs = new Presentation();
Console.WriteLine("Aspose.Slides FOSS installed successfully");
Console.WriteLine($"Slides in empty presentation: {prs.Slides.Count}");

Verwachte output:

Aspose.Slides FOSS installed successfully
Slides in empty presentation: 1

U kunt de geïnstalleerde versie ook controleren met de dotnet CLI:

dotnet list package

Dit geeft de pakketnaam, versie en opgeloste versie weer.


Snelstart: Maak een presentatie met een vorm

Het volgende programma maakt een nieuwe presentatie, voegt een rechthoek met tekst toe, en slaat deze op als een .pptx bestand:

using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;

using var prs = new Presentation();
var slide = prs.Slides[0];

// Add a rectangle shape and set its text
var shape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 50, 50, 400, 150);
shape.AddTextFrame("Hello from Aspose.Slides FOSS!");

prs.Save("hello.pptx", SaveFormat.Pptx);
Console.WriteLine("Saved hello.pptx");

Belangrijk: Gebruik altijd Presentation met een using statement of roep expliciet aan Dispose(). Dit zorgt voor een juiste opruiming van interne bronnen.


Platformnotities

Windows, macOS, Linux: De bibliotheek is identiek op alle platformen. Er zijn geen platformspecifieke codepaden of native extensies.

Docker / serverless: De bibliotheek werkt binnen .NET Docker‑images (zoals mcr.microsoft.com/dotnet/sdk:9.0) met dotnet add package Aspose.Slides.Foss. Er zijn geen extra systeempakketten vereist.

CI/CD: Voeg toe dotnet add package Aspose.Slides.Foss aan de afhankelijkheidsstap van je CI‑pipeline, of voeg de pakketreferentie toe in je .csproj bestand. Er is geen extra configuratie nodig.


Aanvullende bronnen

 Nederlands