Installatie
Installatie van Aspose.Slides FOSS voor .NET
Aspose.Slides FOSS for .NET wordt gedistribueerd als een NuGet‑pakket. Het richt zich op .NET 9.0 en heeft geen native afhankelijkheden: geen Microsoft Office of andere propriëtaire runtime vereist.
Vereisten
| Vereiste | Detail |
|---|---|
| .NET-versie | .NET 9.0 SDK of later |
| Pakketbeheerder | NuGet (via dotnet CLI of Visual Studio) |
| Besturingssysteem | Windows, macOS, Linux (elk platform ondersteund door .NET 9.0) |
| Compiler / buildtools | .NET 9.0 SDK (bevat de C#-compiler) |
1. Installeer via dotnet CLI (Aanbevolen)
De eenvoudigste manier om Aspose.Slides FOSS te installeren is via NuGet:
aspose-slides-foss/slides is not yet published — build from source until it ships. See the project README for build instructions.NuGet downloadt en installeert het pakket samen met de afhankelijkheden. Er is geen post‑installatieconfiguratie nodig.
Om een vastgezette versie te installeren voor reproduceerbare builds:
aspose-slides-foss/slides is not yet published — build from source until it ships. See the project README for build instructions.2. Installeren via Visual Studio
- Klik met de rechtermuisknop op uw project in Solution Explorer en selecteer Manage NuGet Packages.
- Zoek naar
Aspose.Slides.Foss. - Klik op Install.
3. Installeren via Package Manager Console
Install-Package Aspose.Slides.Foss4. Verifieer de installatie
Na de installatie controleren of de bibliotheek correct wordt geladen en of een Presentation kan worden aangemaakt:
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}");Verwachte output:
Aspose.Slides FOSS installed successfully
Slides in empty presentation: 1U kunt de geïnstalleerde versie ook controleren met de dotnet CLI:
dotnet list packageDit drukt de pakketnaam, versie en opgeloste versie af.
Snelstart: Maak een presentatie met een vorm
Het volgende programma maakt een nieuwe presentatie, voegt een rechthoek met tekst toe en slaat deze op als een .pptx‑bestand:
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");Belangrijk: Gebruik altijd Presentation met een using statement of roep expliciet Dispose() aan. Dit zorgt voor een juiste opruiming van interne resources.
Platformnotities
Windows, macOS, Linux: De bibliotheek is identiek op alle platforms. Er zijn geen platformspecifieke codepaden of native extensies.
Docker / serverless: De bibliotheek werkt binnen .NET Docker‑images (zoals mcr.microsoft.com/dotnet/sdk:9.0) met dotnet add package Aspose.Slides.Foss. Er zijn geen extra systeem‑pakketten vereist.
CI/CD: Voeg dotnet add package Aspose.Slides.Foss toe aan de afhankelijkheidsstap van je CI‑pipeline, of neem de pakketreferentie op in je .csproj‑bestand. Geen extra configuratie vereist.
Aanvullende bronnen
- Product Page: Overzicht, functiebeschrijving en snelle start
- License: Details van de MIT-licentie, geen API-sleutel vereist
- Developer Guide: Functiegidsen met codevoorbeelden
- API Reference: Klassen- en methodereferentie