Inštalácia

Inštalácia Aspose.Slides FOSS pre .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.


Predpoklady

PožiadavkaPodrobnosť
.NET verzia.NET 9.0 SDK alebo novší
Správca balíkovNuGet (prostredníctvom dotnet CLI alebo Visual Studio)
Operačný systémWindows, macOS, Linux (akákoľvek platforma podporovaná .NET 9.0)
Kompilátor / nástroje na zostavovanie.NET 9.0 SDK (obsahuje C# kompilátor)

1. Install via dotnet CLI (Recommended)

Najjednoduchší spôsob, ako nainštalovať Aspose.Slides FOSS, je z NuGet:

dotnet add package Aspose.Slides.Foss

NuGet stiahne a nainštaluje balík spolu s jeho závislosťami. Nie je potrebná žiadna konfigurácia po inštalácii.

Ak chcete nainštalovať pevne určenú verziu pre reprodukovateľné zostavenia:

dotnet add package Aspose.Slides.Foss --version 26.3.0

2. Install via Visual Studio

  1. Kliknite pravým tlačidlom myši na svoj projekt v Solution Explorer a vyberte Spravovať balíky NuGet.
  2. Vyhľadať Aspose.Slides.Foss.
  3. Kliknite Inštalovať.

3. Install via Package Manager Console

Install-Package Aspose.Slides.Foss

4. Verify the Installation

Po inštalácii overte, že sa knižnica načíta správne a Presentation môže byť vytvorený:

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}");

Očakávaný výstup:

Aspose.Slides FOSS installed successfully
Slides in empty presentation: 1

Môžete tiež skontrolovať nainštalovanú verziu pomocou dotnet CLI:

dotnet list package

Tým sa vypíše názov balíka, verzia a vyriešená verzia.


Rýchly štart: Vytvorenie prezentácie s tvarom

Nasledujúci program vytvorí novú prezentáciu, pridá obdĺžnik s textom a uloží ho ako .pptx súbor:

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");

Dôležité: Vždy používajte Presentation s using príkaz alebo explicitne zavolať Dispose(). Toto zabezpečuje správne čistenie interných zdrojov.


Poznámky k platformám

Windows, macOS, Linux: Knižnica je na všetkých platformách identická. Neexistujú žiadne platformovo špecifické cesty kódu ani natívne rozšírenia.

Docker / serverless: Knižnica funguje v .NET Docker obrazoch (napríklad mcr.microsoft.com/dotnet/sdk:9.0) s dotnet add package Aspose.Slides.Foss. Nie sú potrebné žiadne ďalšie systémové balíky.

CI/CD: Pridajte dotnet add package Aspose.Slides.Foss do kroku závislostí vo vašom CI pipeline, alebo zahrňte odkaz na balík do vášho .csproj súboru. Nie je potrebné žiadne ďalšie nastavenie.


Ďalšie zdroje

 Slovenčina