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