Pika-aloitus

Pika-aloitus

Tämä opas näyttää nopeimman polun asennuksesta tallennettuun .pptx-tiedostoon käyttäen Aspose.Slides FOSS for .NET. Kirjasto on MIT‑lisensoitu, ei vaadi Microsoft Officea, ja toimii .NET 9.0:lla tai uudemmalla Windowsissa, macOSissa ja Linuxissa.


Edellytykset

VaatimusYksityiskohta
.NET9.0 tai uudempi
KäyttöjärjestelmäWindows, macOS, Linux, Docker
PakettiAspose.Slides.Foss NuGetista

Asenna

Asenna paketti NuGetista. Käytä aina using-lausetta yhdessä Presentation- kanssa, koska se toteuttaa IDisposable:

dotnet add package Aspose.Slides.Foss

Luo esitys

Rakenna Presentation ilman argumentteja luodaksesi tyhjän paketin. Kirjasto lisää automaattisesti yhden tyhjän dian. Kutsu Save() polulla ja SaveFormat.Pptx:

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

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

Lisää muoto, jossa on teksti

Pääse ensimmäiseen diaan prs.Slides[0], lisää suorakulmio Shapes.AddAutoShape(), sen jälkeen liitä teksti shape.AddTextFrame() ja aseta fontin ominaisuudet 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);

Käytä tasaväriä

Aseta FillFormat.FillType = FillType.Solid muotoon ja toimita ARGB‑väri kautta
Color.FromArgb(). Täyttö kirjoitetaan .pptx‑tiedostoon, kun Save() kutsutaan:

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

Lataa olemassa oleva tiedosto

Anna tiedostopolku Presentation-konstruktorille avatakseen olemassa oleva .pptx-tiedosto.
Lue diojen määrä, muokkaa pakettia tarpeen mukaan ja kutsu sitten Save() kirjoittaaksesi tuloksen:

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

Seuraavat vaiheet

 Suomi