Telepítés

Az Aspose.Slides FOSS telepítése .NET-hez

Az Aspose.Slides FOSS for .NET NuGet csomagként kerül terjesztésre. A .NET 9.0-ra céloz, és nincs natív függősége: nem szükséges a Microsoft Office vagy más tulajdonosi futtatókörnyezet.


Előfeltételek

KövetelményRészletek
.NET verzió.NET 9.0 SDK vagy újabb
CsomagkezelőNuGet (a dotnet CLI vagy a Visual Studio segítségével)
Operációs rendszerWindows, macOS, Linux (bármely, a .NET 9.0 által támogatott platform)
Fordító / build eszközök.NET 9.0 SDK (tartalmazza a C# fordítót)

1. Telepítés dotnet CLI használatával (Ajánlott)

Az Aspose.Slides FOSS legegyszerűbb telepítési módja a NuGetből:

dotnet add package Aspose.Slides.Foss

A NuGet letölti és telepíti a csomagot a függőségeivel együtt. Nem szükséges a telepítés utáni konfiguráció.

Egy rögzített verzió telepítéséhez a reprodukálható buildekhez:

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

2. Telepítés a Visual Studio segítségével

  1. Kattintson jobb gombbal a projektjére a Solution Explorerben, és válassza a Manage NuGet Packages lehetőséget.
  2. Keressen rá a Aspose.Slides.Foss-re.
  3. Kattintson a Install gombra.

3. Telepítés a Package Manager Console használatával

Install-Package Aspose.Slides.Foss

4. Ellenőrizze a telepítést

A telepítés után ellenőrizze, hogy a könyvtár helyesen betöltődik-e, és létrehozható-e egy Presentation:

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

Várt kimenet:

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

A telepített verziót a dotnet CLI‑vel is ellenőrizheted:

dotnet list package

Ez kiírja a csomag nevét, verzióját és a feloldott verziót.


Gyors kezdés: Prezentáció létrehozása alakzattal

Az alábbi program új prezentációt hoz létre, hozzáad egy szöveges téglalapot, és .pptx fájlként menti:

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

Fontos: Mindig használja a Presentation-t egy using nyilatkozattal, vagy hívja meg kifejezetten a Dispose()-t. Ez biztosítja a belső erőforrások megfelelő tisztítását.


Platform jegyzetek

Windows, macOS, Linux: A könyvtár minden platformon azonos. Nincsenek platform‑specifikus kódrészek vagy natív kiterjesztések.

Docker / serverless: A könyvtár .NET Docker képeken (például mcr.microsoft.com/dotnet/sdk:9.0) működik dotnet add package Aspose.Slides.Foss-vel. Nem szükséges további rendszercsomag.

CI/CD: Adja hozzá dotnet add package Aspose.Slides.Foss a CI pipeline függőségi lépéséhez, vagy vegye fel a csomagreferenciát a .csproj fájlba. Nem szükséges további beállítás.


További források

 Magyar