Brzi početak
Brzi početak
Ovaj vodič pokazuje najbrži put od instalacije do sačuvanog .pptx datoteka koristeći Aspose.Slides FOSS for .NET. The library is MIT-licensed, requires no Microsoft Office, i radi na .NET 9.0 ili novijim u Windows, macOS-u i Linux-a.
U skladu s člankom 21. stavkom 1.
| Odluka o odobrenju | Detaljnije informacije |
|---|---|
| .NET | 9.0 or later |
| OS | Windows, MacOS, Linux, Docker i tako dalje. |
| Sljedeći članak: | Aspose.Slides.Foss iz NuGet-a |
Instaliraj
Instaliraj paket iz NuGet. Uvijek koristite using Izjava s: Presentation od kada je provedeno IDisposable:
dotnet add package Aspose.Slides.FossStvorite prezentaciju
Izgraditi Presentation U knjižnici je bilo samo nekoliko knjiga. automatski dodaje jedan prazan slajd. Save() s stazom i SaveFormat.Pptx:
using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;
using var prs = new Presentation();
prs.Save("empty.pptx", SaveFormat.Pptx);Dodavanje oblika s tekstom
Pristup prvom slajdom preko: prs.Slides[0], uložiti pravougaonik s: Shapes.AddAutoShape(), Onda priložite tekst preko shape.AddTextFrame() i postaviti svojstva font na 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);Napuni čvrsto
Sastavljeno FillFormat.FillType = FillType.Solid na oblik i isporučiti ARGB boju putem Color.FromArgb().- Potpis je upisan na adresu: .pptx datoteke kada Save() naziva se:
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);Uložiti postojeću datoteku
Predajte put za datoteku na Presentation Konstruktor otvoriti postojeći .pptx -Dopisi. Pročitajte broj slajdova, modifikujete palubu po potrebi, a zatim pozovite Save() za pisanje rezultata:
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);