Installation

Installation av Aspose.Slides FOSS för .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.


Förutsättningar

KravDetalj
.NET version.NET 9.0 SDK eller senare
PakethanterareNuGet (via dotnet CLI eller Visual Studio)
OperativsystemWindows, macOS, Linux (vilken som helst plattform som stöds av .NET 9.0)
Kompilator / byggverktyg.NET 9.0 SDK (inkluderar C#-kompilatorn)

1. Install via dotnet CLI (Recommended)

Det enklaste sättet att installera Aspose.Slides FOSS är från NuGet:

dotnet add package Aspose.Slides.Foss

NuGet hämtar och installerar paketet tillsammans med dess beroenden. Ingen efterinstallationskonfiguration behövs.

För att installera en fast version för reproducerbara byggen:

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

2. Install via Visual Studio

  1. Högerklicka på ditt projekt i Solution Explorer och välj Hantera NuGet-paket.
  2. Sök efter Aspose.Slides.Foss.
  3. Klicka Installera.

3. Install via Package Manager Console

Install-Package Aspose.Slides.Foss

4. Verify the Installation

Efter installationen, verifiera att biblioteket laddas korrekt och en Presentation kan skapas:

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}");

Förväntad utdata:

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

Du kan också kontrollera den installerade versionen med dotnet CLI:

dotnet list package

Detta skriver ut paketnamnet, versionen och den lösta versionen.


Snabbstart: Skapa en presentation med en form

Följande program skapar en ny presentation, lägger till en rektangel med text och sparar den som en .pptx fil:

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");

Viktigt: Använd alltid Presentation med en using sats eller anropa explicit Dispose(). Detta säkerställer korrekt rensning av interna resurser.


Plattformsanteckningar

Windows, macOS, Linux: Biblioteket är identiskt på alla plattformar. Det finns inga plattformspecifika kodvägar eller inhemska tillägg.

Docker / serverlös: Biblioteket fungerar i .NET Docker‑bilder (såsom mcr.microsoft.com/dotnet/sdk:9.0) med dotnet add package Aspose.Slides.Foss. Inga ytterligare systempaket krävs.

CI/CD: Lägg till dotnet add package Aspose.Slides.Foss till ditt CI‑pipelines beroendesteg, eller inkludera paketreferensen i din .csproj fil. Ingen ytterligare konfiguration krävs.


Ytterligare resurser

 Svenska