Installation

Installation av Aspose.Slides FOSS för .NET

Aspose.Slides FOSS för .NET distribueras som ett NuGet‑paket. Det riktar sig mot .NET 9.0 och har inga inhemska beroenden: ingen Microsoft Office eller annan proprietär runtime krävs.


Förutsättningar

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

1. Installera via dotnet CLI (Rekommenderas)

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

dotnet add package Aspose.Slides.Foss

NuGet laddar ner 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. Installera via Visual Studio

  1. Högerklicka på ditt projekt i Solution Explorer och välj Manage NuGet Packages.
  2. Sök efter Aspose.Slides.Foss.
  3. Klicka på Install.

3. Installera via Package Manager Console

Install-Package Aspose.Slides.Foss

4. Verifiera installationen

Efter installationen, verifiera att biblioteket laddas korrekt och att 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äntat resultat:

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 ett using-uttalande 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 inbyggda tillägg.

Docker / serverless: 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 i ditt CI‑pipelines beroendesteg, eller inkludera paketreferensen i din .csproj‑fil. Ingen ytterligare konfiguration krävs.


Ytterligare resurser

 Svenska