Бързо начало

Бързо начало

Това ръководство показва най-бързия път от инсталация до запазено устройство. .pptx файл с помощта на Aspose.Slides FOSS for .NET. The library is MIT-licensed, requires no Microsoft Office, и работи на .NET 9.0 или по-нови в Windows, macOS и Linux.


Предварителни условия

ИзискванеДетайли
.NET9.0 or later
OSWindows, MacOS, Linux и Docker.
ПакетътAspose.Slides.Foss от NuGet

Инсталиране

Инсталирайте пакета от NuGet. Винаги използвайте using изявление с: Presentation след като прилагат: IDisposable:

dotnet add package Aspose.Slides.Foss

Създаване на презентация

Постройте един Presentation Библиотеката е много по-голяма от всички други библиотеки. автоматично добавя една празна слайд. Save() с пътека и SaveFormat.Pptx:

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

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

Добавяне на форма с текст

Достъп до първия слайд чрез: prs.Slides[0], вмъкнете правоъгълник с: Shapes.AddAutoShape(), След това прикрепете текст чрез: shape.AddTextFrame() и да зададе свойства на шрифта върху 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);

Налейте твърдо пълнеж

Настройка FillFormat.FillType = FillType.Solid на формата и доставят цвят ARGB чрез Color.FromArgb().Запълнението се изпраща на: .pptx Да се подаде когато. 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);

Зареждане на съществуващ файл

Предайте път на файла към Presentation конструктор да отвори съществуваща .pptx - Да, сър. Прочетете броя на слайдовете, модифицирайте палубата според необходимостта и след това се обадете. Save() за записване на изхода:

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

Следващи стъпки

 Български