Snelle start

Snelstart

Deze gids toont het snelste pad van installatie tot een opgeslagen .pptx-bestand met behulp van Aspose.Slides FOSS voor .NET. De bibliotheek heeft een MIT-licentie, vereist geen Microsoft Office, en werkt op .NET 9.0 of later op Windows, macOS en Linux.


Vereisten

VereisteDetail
.NET9.0 of hoger
OSWindows, macOS, Linux, Docker
PackageAspose.Slides.Foss van NuGet

Install

Installeer het pakket van NuGet. Gebruik altijd de using-verklaring met Presentation omdat deze IDisposable implementeert:

dotnet add package Aspose.Slides.Foss

Maak een presentatie

Construeer een Presentation zonder argumenten om een lege deck te maken. De bibliotheek voegt automatisch één lege dia toe. Roep Save() aan met een pad en SaveFormat.Pptx:

using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;

using var prs = new Presentation();
prs.Save("empty.pptx", SaveFormat.Pptx);

Voeg een vorm met tekst toe

Toegang tot de eerste dia via prs.Slides[0], voeg een rechthoek in met Shapes.AddAutoShape(), koppel vervolgens tekst via shape.AddTextFrame() en stel lettertype-eigenschappen in op PortionFormat:

using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;

using var prs = new Presentation();
var slide = prs.Slides[0];
var shape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 50, 50, 400, 150);
var tf = shape.AddTextFrame("Hello from Aspose.Slides FOSS!");
var fmt = tf.Paragraphs[0].Portions[0].PortionFormat;
fmt.FontHeight = 24;
fmt.FontBold = NullableBool.True;
prs.Save("with_shape.pptx", SaveFormat.Pptx);

Pas een effen vulling toe

Stel FillFormat.FillType = FillType.Solid in op de vorm en lever een ARGB-kleur via Color.FromArgb(). De vulling wordt naar het .pptx-bestand geschreven wanneer Save() wordt aangeroepen:

using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Drawing;
using Aspose.Slides.Foss.Export;

using var prs = new Presentation();
var shape = prs.Slides[0].Shapes.AddAutoShape(ShapeType.Rectangle, 100, 100, 400, 200);
shape.FillFormat.FillType = FillType.Solid;
shape.FillFormat.SolidFillColor.Color = Color.FromArgb(255, 70, 130, 180);
shape.AddTextFrame("Styled shape");
prs.Save("styled.pptx", SaveFormat.Pptx);

Laad een bestaand bestand

Geef een bestandspad door aan de Presentation-constructor om een bestaand .pptx-bestand te openen. Lees het aantal dia’s, wijzig de deck indien nodig, roep vervolgens Save() aan om de uitvoer te schrijven:

using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;

using var prs = new Presentation("existing.pptx");
Console.WriteLine($"Slides: {prs.Slides.Count}");
prs.Save("copy.pptx", SaveFormat.Pptx);

Volgende stappen

Zie ook

 Nederlands