Instalace
Instalace Aspose.Slides FOSS pro .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.
Předpoklady
| Požadavek | Podrobnosti |
|---|---|
| .Verze .NET | .NET 9.0 SDK nebo novější. |
| Správce balíčku | NuGet (přístupem: dotnet CLI nebo Visual Studio) |
| Operační systém | Windows, macOS, Linux (každá platforma podporovaná .NET 9.0) |
| Nástroje pro kompilátor / sdílení | .NET 9.0 SDK (zahrnuje kompilátor C#) |
1. Install via dotnet CLI (Recommended)
Nejjednodušší způsob instalace Aspose.Slides FOSS je od NuGet:
aspose-slides-foss/slides is not yet published — build from source until it ships. See the project README for build instructions.NuGet stahuje a instaluje balíček spolu s jeho závislostí. Není zapotřebí žádné post-instalované konfigurace.
Pro instalaci přilepené verze pro reprodukovatelné buildy:
aspose-slides-foss/slides is not yet published — build from source until it ships. See the project README for build instructions.2. Install via Visual Studio
- V průzkumníku řešení klikněte pravým tlačítkem na projekt a vyberte Správa balíčků NuGet.
- Hledání:
Aspose.Slides.Foss. - Klikněte na: Instalace.
3. Install via Package Manager Console
Install-Package Aspose.Slides.Foss4. Verify the Installation
Po instalaci ověřte, zda se knihovna načítá správně a je-li Presentation může být vytvořena:
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čekávaný výstup:
Aspose.Slides FOSS installed successfully
Slides in empty presentation: 1Můžete si také zkontrolovat nainstalovanou verzi pomocí dotnet CLI:
dotnet list packageTo vytiskne název balíčku, verze a vyřešenou verzi.
Rychlý start: Vytvořte prezentaci s tvarem
Následující program vytvoří novou prezentaci, přidá obdélník s textem a uloží jej jako .pptx soubor:
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žívejte: Presentation s výjimkou: using prohlášení nebo výslovný výzvou Dispose().To zajišťuje řádné vyčištění vnitřních zdrojů.
Poznámky k platformě
Windows, macOS, Linux: Knihovna je na všech platformách stejná. Nejsou zde žádné cesty pro kód specifický pro platformu ani nativní rozšíření.
Docker / bez serveru: Knihovna funguje uvnitř .NET Docker obrazů (např. mcr.microsoft.com/dotnet/sdk:9.0) s dotnet add package Aspose.Slides.Foss.Nejsou zapotřebí žádné další balení systému.
CI/CD: Přidání: dotnet add package Aspose.Slides.Foss na stupeň závislosti vaší potrubí CI nebo zahrněte odkaz na balení do své zprávy o podání informací. .csproj Žádné další nastavení není nutné.
Další zdroje
- Stránka produktu: Přehled, shrnutí funkcí a rychlý start
- Licence: Podrobnosti o licenci MIT, není požadován klíč API
- Příručka pro vývojáře:Příručky pro funkce s příklady kódů
- Odkaz na API: Odkaz na třídu a metodu