Început rapid

Început rapid

Acest ghid arată cea mai rapidă cale de la instalare la o salvare. .pptx fişier folosind Aspose.Slides FOSS for .NET. The library is MIT-licensed, requires no Microsoft Office, și rulează pe .NET 9.0 sau mai târziu în Windows, macOS și Linux.


Condiții prealabile

CerințăDetalii
.NET9.0 or later
OSWindows, macOS, Linux, Docker
Paletă de serviciiAspose.Slides.Foss din NuGet

Instalare

Instalaţi pachetul de la NuGet. Folosiţi întotdeauna using declarație cu: Presentation din moment ce aplică IDisposable:

dotnet add package Aspose.Slides.Foss

Creaţi o prezentare

Construiţi un Presentation fără argumente pentru a crea o punte goală. Biblioteca se adaugă automat o diapozitivă goală. Save() cu o cale și SaveFormat.Pptx:

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

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

Adăugați o formă cu text

Acces la prima diapozitivă prin: prs.Slides[0], se introduce un dreptunghi cu: Shapes.AddAutoShape(), apoi atașează text prin intermediul shape.AddTextFrame() și setarea proprietăților fontului pe 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);

Aplică o umplutură solidă

Setare FillFormat.FillType = FillType.Solid pe forma și furnizează o culoare ARGB prin intermediul Color.FromArgb(). completarea este scrisă la adresa: .pptx Fişier când Save() se numeşte:

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

Încărca un fişier existent

Treci un fişier către … Presentation constructor pentru a deschide o existentă .pptx Dosar. Citeşte numărul de diapozitive, modifică puntea după cum este necesar şi apoi sună la telefon. Save() pentru a scrie rezultatul:

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

Următoarele paşi

 Română