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

ReikalavimasIšsamiau
.NET9.0 arba vėlesnė
OSWindows, macOS, Linux, Docker
PaketasAspose.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.Foss

Sukurti 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ą per
Color.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);

Tolimesni veiksmai

 Lietuvių