Greitas pradėjimas
Greitas pradžia
Ši vadovas rodo greičiausią kelią nuo įdiegimo iki išsaugoto .pptx failo naudojant Aspose.Slides FOSS for .NET. Biblioteka yra licencijuota pagal MIT, nereikalauja Microsoft Office ir veikia .NET 9.0 arba vėlesnėse versijose Windows, macOS ir Linux platformose.
Būtinosios sąlygos
| Reikalavimas | Išsamiau |
|---|---|
| .NET | 9.0 arba vėlesnė |
| OS | Windows, macOS, Linux, Docker |
| Paketas | Aspose.Slides.Foss iš NuGet |
Įdiegti
Įdiekite paketą iš NuGet. Visada naudokite using pareiškimą su Presentation
nes jis įgyvendina IDisposable:
dotnet add package Aspose.Slides.FossSukurti pristatymą
Sukurkite Presentation be argumentų, kad sukurtumėte tuščią skaidrių rinkinį. Biblioteka automatiškai prideda vieną tuščią skaidrę. Iškvieskite Save() su keliu ir SaveFormat.Pptx:
using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;
using var prs = new Presentation();
prs.Save("empty.pptx", SaveFormat.Pptx);Pridėti formą su tekstu
Pasiekite pirmą skaidrę per prs.Slides[0], įterpkite stačiakampį su Shapes.AddAutoShape(),
tada pridėkite tekstą per shape.AddTextFrame() ir nustatykite šrifto savybes ant 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);Taikyti vientisą užpildą
Nustatykite FillFormat.FillType = FillType.Solid ant formos ir pateikite ARGB spalvą perColor.FromArgb(). Užpildymas įrašomas į .pptx failą, kai iškviečiamas Save():
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);Įkelti esamą failą
Perduokite failo kelią Presentation konstruktoriui, kad atidarytumėte esamą .pptx failą.
Perskaitykite skaidrių skaičių, prireikus modifikuokite rinkmeną, tada iškvieskite Save(), kad įrašytumėte išvestį:
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);