Snabb start

Snabb start

Denna guide visar den snabbaste vägen från installation till en sparat .pptx filer med användning Aspose.Slides FOSS for .NET. The library is MIT-licensed, requires no Microsoft Office, och körs på .NET 9.0 eller senare över Windows, macOS och Linux.


Prerequisites

RequirementDetail
.NET9.0 or later
OSWindows, MacOS, Linux och Docker
PackageAspose.Slides.Foss från NuGet

Install

Installera paketet från NuGet. Använd alltid den using Förklaring med Presentation Eftersom det genomför IDisposable:

dotnet add package Aspose.Slides.Foss

Skapa en presentation

Konstruera A Presentation utan argument för att skapa en vit täck. biblioteket automatiskt lägger till en tom slide. Save() med en väg och SaveFormat.Pptx:

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

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

Lägg till en form med text

Tillgång till den första slidan via prs.Slides[0],Lägg in en rektangel med Shapes.AddAutoShape(), Lägg till text via shape.AddTextFrame() och ställa in font egenskaper på PortionFormat:

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


---

### Applicera en solid fyllning

Setade `FillFormat.FillType = FillType.Solid` på formen och leverera en ARGB färg via `Color.FromArgb()`.Fyllan är skriven till `.pptx` filer när `Save()` Det kallas:

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

Ladda upp en befintlig fil

Gå igenom en filvägen till den Presentation Byggaren öppnar en befintlig .pptx filen . Läs slidesumman, ändra däcket som behövs och ringa sedan Save() För att skriva utgåvan:

using var prs = new Presentation(“existing.pptx”); Console.WriteLine($“Slides: {prs.Slides.Count}”); prs.Save(“copy.pptx”, SaveFormat.Pptx);


---

### Nästa steg

- [Installation](./installation/)
- [Arbeta med former](././developer-guide/working-with-shapes/)
- [Textformatering](././developer-guide/text-formatting/)
- [Visuella effekter](././developer-guide/visual-effects/)
- [KB artiklar](https://kb.aspose.org/slides/net/)

## Se även

- [Aspose.Slides for .NET — Enterprise Documentation](https://docs.aspose.com/slides/net/)
 Svenska