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
| Krav | Detalj |
|---|---|
| .NET version | .NET 9.0 SDK eller senare |
| Pakethanterare | NuGet (via dotnet CLI eller Visual Studio) |
| Operativsystem | Windows, 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.FossNuGet 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.02. Install via Visual Studio
- Högerklicka på ditt projekt i Solution Explorer och välj Hantera NuGet-paket.
- Sök efter
Aspose.Slides.Foss. - Klicka Installera.
3. Install via Package Manager Console
Install-Package Aspose.Slides.Foss4. 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: 1Du kan också kontrollera den installerade versionen med dotnet CLI:
dotnet list packageDetta 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
- Produktsida: Översikt, funktionssammanfattning och snabbstart
- Licens: MIT License-detaljer, ingen API key krävs
- Utvecklarguide: Funktionsguider med kodexempel
- API-referens: Klass- och metodreferens