Instalacja
Instalacja Aspose.Slides FOSS dla .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.
Wymagania wstępne
| Wymaganie | Szczegóły |
|---|---|
| .NET wersja | .NET 9.0 SDK lub nowszy |
| Menedżer pakietów | NuGet (przez dotnet CLI lub Visual Studio) |
| System operacyjny | Windows, macOS, Linux (dowolna platforma obsługiwana przez .NET 9.0) |
| Kompilator / narzędzia budowania | .NET 9.0 SDK (zawiera kompilator C#) |
1. Install via dotnet CLI (Recommended)
Najprostszym sposobem instalacji Aspose.Slides FOSS jest pobranie z NuGet:
dotnet add package Aspose.Slides.FossNuGet pobiera i instaluje pakiet wraz z jego zależnościami. Nie wymaga żadnej konfiguracji po instalacji.
Aby zainstalować określoną wersję dla powtarzalnych kompilacji:
dotnet add package Aspose.Slides.Foss --version 26.3.02. Install via Visual Studio
- Kliknij prawym przyciskiem myszy swój projekt w Solution Explorer i wybierz Zarządzaj pakietami NuGet.
- Wyszukaj
Aspose.Slides.Foss. - Kliknij Zainstaluj.
3. Install via Package Manager Console
Install-Package Aspose.Slides.Foss4. Verify the Installation
Po zainstalowaniu sprawdź, czy biblioteka ładuje się poprawnie i a Presentation można utworzyć:
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}");Oczekiwany wynik:
Aspose.Slides FOSS installed successfully
Slides in empty presentation: 1Możesz także sprawdzić zainstalowaną wersję za pomocą dotnet CLI:
dotnet list packageTo wyświetla nazwę pakietu, wersję oraz rozwiązaną wersję.
Szybki start: Utwórz prezentację z kształtem
Poniższy program tworzy nową prezentację, dodaje prostokąt z tekstem i zapisuje ją jako .pptx plik:
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");Ważne: Zawsze używaj Presentation z using deklarację lub wyraźnie wywołać Dispose(). Zapewnia to prawidłowe czyszczenie wewnętrznych zasobów.
Informacje o platformie
Windows, macOS, Linux: Biblioteka jest identyczna na wszystkich platformach. Nie ma specyficznych dla platform ścieżek kodu ani natywnych rozszerzeń.
Docker / serverless: Biblioteka działa wewnątrz obrazów Docker .NET (takich jak mcr.microsoft.com/dotnet/sdk:9.0) z dotnet add package Aspose.Slides.Foss. Nie są wymagane dodatkowe pakiety systemowe.
CI/CD: Dodaj dotnet add package Aspose.Slides.Foss do kroku zależności w Twoim potoku CI lub dołącz odwołanie do pakietu w Twoim .csproj plik. Nie wymaga dodatkowej konfiguracji.
Dodatkowe zasoby
- Strona produktu:Przegląd, podsumowanie funkcji i szybki start
- Licencja: Szczegóły licencji MIT, nie wymaga klucza API
- Przewodnik programisty: Przewodniki funkcji z przykładami kodu
- Referencja API: Referencja klas i metod