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
| Erfordernis | Einzelheiten |
|---|---|
| .NET | 9.0 or later |
| OS | Windows, MacOS, Linux und Docker. Das ist ein sehr gutes Programm. |
| Packung | Aspose.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.FossErstellen 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);