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:

aspose-slides-foss/slides is not yet published — build from source until it ships. See the project README for build instructions.

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:

aspose-slides-foss/slides is not yet published — build from source until it ships. See the project README for build instructions.

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