Schneller Start

Schneller Start

Dieser Leitfaden zeigt den schnellsten Weg von der Installation zu einem gespeicherten .pptx Datei mit Hilfe Aspose.Slides FOSS for .NET. The library is MIT-licensed, requires no Microsoft Office, und läuft auf .NET 9.0 oder höher unter Windows, macOS und Linux.


Voraussetzungen für die Durchführung der Maßnahmen

ErfordernisEinzelheiten
.NET9.0 or later
OSWindows, MacOS, Linux und Docker. Das ist ein sehr gutes Programm.
PackungAspose.Slides.Foss von NuGet

Installieren

Installieren Sie das Paket von NuGet. Verwenden Sie immer die using Erklärung mit: Presentation seit der Umsetzung des IDisposable:

dotnet add package Aspose.Slides.Foss

Erstellen Sie eine Präsentation

Konstruktion einer Presentation Die Bibliothek hat die Möglichkeit, eine neue Art von Datenbank zu erstellen. Automatisch eine leere Folie hinzufügen. Save() mit einem Pfad und SaveFormat.Pptx:

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

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

Ein Bild mit Text hinzufügen

Zugriff auf die erste Folie über prs.Slides[0], ein Rechteck mit Shapes.AddAutoShape(), dann Text über die Anschrift " shape.AddTextFrame() und die Schriftart-Eigenschaften auf 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);

Fülle das Wasser fest auf

Setz FillFormat.FillType = FillType.Solid auf die Form und liefern eine ARGB-Farbe über Color.FromArgb().Die Ausfüllung erfolgt an die .pptx - Die Akten sind nicht erstellt. Save() wird als:

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

Vorhandene Datei laden

Geben Sie den Pfad der Datei an die Presentation Konstruktor, um eine vorhandene .pptx Die Akte. Lesen Sie die Dia-Zählung, ändern Sie das Deck nach Bedarf und rufen dann Save() Um die Ausgabe zu schreiben:

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

Nächste Schritte

 Deutsch