Aspose.Slides dla .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 konieczności posiadania Microsoft PowerPoint lub automatyzacji Office.

Obsługuje ładowanie i zapisywanie formatów PPT, PPTX, PPS, POT oraz ODP, w tym wersje z włączonymi makrami i szablonami, oraz umożliwia eksport 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:

  • Na Windows: dotnet add package Aspose.Slides.NET
  • Na Linux i macOS: dotnet add package Aspose.Slides.NET6.CrossPlatform — zobacz Instalacja w celu uzyskania wymagań wstępnych dla Linuxa oraz dla systemów, które wymagają 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 uzyskać więcej sposobów tworzenia i wypełniania prezentacji, zobacz Tworzenie prezentacji.