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
| Krav | Detalj |
|---|---|
| .NET-version | .NET 9.0 SDK eller senare |
| Pakethanterare | NuGet (via dotnet CLI eller Visual Studio) |
| Operativsystem | Windows, 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
- Högerklicka på ditt projekt i Solution Explorer och välj Manage NuGet Packages.
- Sök efter
Aspose.Slides.Foss. - Klicka på Install.
3. Installera via Package Manager Console
Install-Package Aspose.Slides.Foss4. 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: 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 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
- Product Page: Översikt, funktionssammanfattning och snabbstart
- License: MIT-licensdetaljer, ingen API-nyckel krävs
- Developer Guide: Funktionsguider med kodexempel
- API Reference: Klass- och metodreferens