Installatie

Installatie van Aspose.Slides FOSS voor .NET

Aspose.Slides FOSS for .NET wordt gedistribueerd als een NuGet‑pakket. Het richt zich op .NET 9.0 en heeft geen native afhankelijkheden: geen Microsoft Office of andere propriëtaire runtime vereist.


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 / buildtools.NET 9.0 SDK (bevat de C#-compiler)

1. Installeer via dotnet CLI (Aanbevolen)

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. Installeren via Visual Studio

  1. Klik met de rechtermuisknop op uw project in Solution Explorer en selecteer Manage NuGet Packages.
  2. Zoek naar Aspose.Slides.Foss.
  3. Klik op Install.

3. Installeren via Package Manager Console

Install-Package Aspose.Slides.Foss

4. Verifieer de installatie

Na de installatie controleren of de bibliotheek correct wordt geladen en of 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 drukt de pakketnaam, versie en opgeloste versie af.


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 Dispose() aan. Dit zorgt voor een juiste opruiming van interne resources.


Platformnotities

Windows, macOS, Linux: De bibliotheek is identiek op alle platforms. 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 systeem‑pakketten vereist.

CI/CD: Voeg dotnet add package Aspose.Slides.Foss toe aan de afhankelijkheidsstap van je CI‑pipeline, of neem de pakketreferentie op in je .csproj‑bestand. Geen extra configuratie vereist.


Aanvullende bronnen

 Nederlands