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

WymaganieSzczegóły
.NET wersja.NET 9.0 SDK lub nowszy
Menedżer pakietówNuGet (przez dotnet CLI lub Visual Studio)
System operacyjnyWindows, 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.Foss

NuGet 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.0

2. Install via Visual Studio

  1. Kliknij prawym przyciskiem myszy swój projekt w Solution Explorer i wybierz Zarządzaj pakietami NuGet.
  2. Wyszukaj Aspose.Slides.Foss.
  3. Kliknij Zainstaluj.

3. Install via Package Manager Console

Install-Package Aspose.Slides.Foss

4. 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: 1

Możesz także sprawdzić zainstalowaną wersję za pomocą dotnet CLI:

dotnet list package

To 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

 Polski