Instalacija

Instalacija Aspose.Slides FOSS za .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.


Preduvjeti

ZahtjevDetalj
.NET verzija.NET 9.0 SDK ili noviji
Upravitelj paketaNuGet (preko dotnet CLI ili Visual Studio)
Operativni sustavWindows, macOS, Linux (bilo koja platforma koju podržava .NET 9.0)
Kompajler / alati za izgradnju.NET 9.0 SDK (sadrži C# kompilator)

1. Install via dotnet CLI (Recommended)

Najjednostavniji način za instalaciju Aspose.Slides FOSS je putem NuGeta:

dotnet add package Aspose.Slides.Foss

NuGet preuzima i instalira paket zajedno s njegovim ovisnostima. Nije potrebna nikakva post‑instalacijska konfiguracija.

Za instalaciju fiksirane verzije radi reproduktivnih izgradnji:

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

2. Install via Visual Studio

  1. Desnim klikom na svoj projekt u Solution Exploreru odaberite Upravljanje NuGet paketima.
  2. Pretraži Aspose.Slides.Foss.
  3. Kliknite Instaliraj.

3. Install via Package Manager Console

Install-Package Aspose.Slides.Foss

4. Verify the Installation

Nakon instalacije provjerite da se biblioteka učitava ispravno i a Presentation može se stvoriti:

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čekivani izlaz:

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

Također možete provjeriti instaliranu verziju pomoću dotnet CLI:

dotnet list package

Ovo ispisuje naziv paketa, verziju i razriješenu verziju.


Brzi početak: Stvaranje prezentacije s oblikom

Sljedeći program stvara novu prezentaciju, dodaje pravokutnik s tekstom i sprema ga kao .pptx datoteku:

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

Važno: Uvijek koristite Presentation s using izjavom ili izričito pozvati Dispose(). Ovo osigurava pravilno čišćenje unutarnjih resursa.


Napomene o platformi

Windows, macOS, Linux: Biblioteka je identična na svim platformama. Ne postoje platformno‑specifični kodni putevi niti izvorni proširenja.

Docker / serverless: Biblioteka radi unutar .NET Docker slika (kao što su mcr.microsoft.com/dotnet/sdk:9.0) s dotnet add package Aspose.Slides.Foss. Nema dodatnih sistemskih paketa potrebnih.

CI/CD: Dodajte dotnet add package Aspose.Slides.Foss u korak ovisnosti vašeg CI pipelinea, ili uključite referencu paketa u vaš .csproj datoteku. Nema dodatne postavke potrebne.


Dodatni resursi

 Hrvatski