Aspose.Slides for .NET

Aspose.Slides for .NET

Aspose.Slides for .NET to biblioteka klas umożliwiająca tworzenie, odczytywanie, edytowanie i konwertowanie prezentacji PowerPoint oraz OpenDocument w aplikacjach .NET, bez Microsoft PowerPoint ani automatyzacji Office.

Ładuje i zapisuje pliki PPT, PPTX, PPS, POT oraz ODP, w tym warianty z makrami i szablony, oraz eksportuje do PDF, XPS, HTML, SVG, TIFF, Markdown i obrazów.



Twoja pierwsza prezentacja

Utwórz aplikację konsolową przy użyciu .NET SDK 6 lub nowszego:

dotnet new console -n HelloSlides
cd HelloSlides

Następnie dodaj jeden pakiet dla swojej platformy:

  • w systemie Windows: dotnet add package Aspose.Slides.NET
  • w systemie Linux i macOS: dotnet add package Aspose.Slides.NET6.CrossPlatform — zobacz Instalacja dla wymagań wstępnych Linux oraz dla systemów, które potrzebują Aspose.Slides.NET zamiast tego.

Zastąp zawartość pliku Program.cs tym kodem i uruchom dotnet run:

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

using var presentation = new Presentation();
var slide = presentation.Slides[0];
var shape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 50, 50, 400, 100);
shape.TextFrame.Text = "Hello, Aspose.Slides!";
presentation.Save("hello.pptx", SaveFormat.Pptx);

Program zapisuje hello.pptx z jednym slajdem zawierającym pole tekstowe. Bez licencji, zapisany plik zawiera znak wodny wersji próbnej — zobacz Licencjonowanie. Aby dowiedzieć się więcej o sposobach tworzenia i wypełniania prezentacji, zobacz Tworzenie prezentacji.