Aspose.Slides  for .NET

.NET API dla formatów plików programu PowerPoint

Czytaj, pisz, modyfikuj, łącz, klonuj, chroń i konwertuj prezentacje PowerPoint i OpenOffice w .NET C# bez żadnego zewnętrznego oprogramowania.

  Pobierz darmową wersję próbną
  
 

Aspose.Slides dla platformy .NET to interfejs API przetwarzania prezentacji dla formatów PowerPoint i OpenOffice. Aspose.Slides umożliwia aplikacjom odczytywanie, zapisywanie, zabezpieczanie, modyfikowanie i konwertowanie prezentacji w .NET C#. Zarządzaj tekstem prezentacji, kształtami, wykresami, tabelami i animacjami, dodawaj audio i wideo do slajdów, wyświetlaj podgląd slajdów.

Aspose.Slides for .NET obsługuje wszystkie popularne formaty prezentacji. Używaj C# do łączenia, dzielenia, klonowania i ponownego wykorzystywania wielu prezentacji, szablonów i slajdów programu PowerPoint na wiele sposobów. Ponadto API oferuje szereg zaawansowanych funkcji, takich jak drukowanie na drukarkach fizycznych i renderowanie prezentacji do formatów o stałym układzie, HTML i obrazów.

Aspose.Slides dla platformy .NET to samodzielny interfejs API, który nie wymaga programu Microsoft PowerPoint ani żadnego innego dodatkowego oprogramowania ani biblioteki.

Zaawansowane funkcje .NET C# PowerPoint API

Twórz lub klonuj slajdy z szablonów

Pracuj z tabelami PowerPoint przez API

Zastosuj lub usuń ochronę kształtów

Dodaj wykresy Excela jako OleObjects do slajdów

Wsparcie dla połączonych OleObjects

Generuj prezentacje z bazy danych

Chroń prezentacje i wynikowy plik PDF

Drukuj prezentacje na fizycznej drukarce

Twórz i dostosowuj wykresy

Konwertuj prezentację do formatu PDF, HTML, TIFF lub XPS w .NET C#

Aspose.Slides dla .NET API ma własny silnik renderujący, specjalnie zaprojektowany do renderowania formatów PowerPoint i OpenOffice z najwyższą wiernością. Interfejs API programu .NET C# PowerPoint umożliwia eksportowanie prezentacji do wielu standardowych formatów branżowych, takich jak PDF, HTML, TIFF i XPS, z wynikami identycznymi z oryginalną prezentacją. Co więcej, aby przekonwertować PPT w C#, wystarczy załadować plik prezentacji i wywołać metodę Save wraz z żądanym formatem wyjściowym. Konwersja C# PowerPoint jest naprawdę prosta dzięki Aspose.Slides dla .NET API.

Renderuj prezentacje — C#

// load the file to be converted

var prs = new Aspose.Slides.Presentation(dir + "template.pptx");

// render as PDF, XPS & TIFF

prs.Save(dir + "output.pdf", Aspose.Slides.Export.SaveFormat.Pdf);

prs.Save(dir + "output.xps", Aspose.Slides.Export.SaveFormat.Xps);

prs.Save(dir + "output.tiff", Aspose.Slides.Export.SaveFormat.Tiff);

Formatuj zawartość prezentacji w .NET C#

Możliwe jest formatowanie tekstu i kształtów na slajdach w języku C# przy użyciu interfejsu API Aspose.Slides .NET. Zarządzanie tekstem w prezentacjach odbywa się za pomocą ramek tekstowych powiązanych z kształtami. Ułatwia to programistom formatowanie tekstu za pomocą akapitów i fragmentów powiązanych z ramkami tekstowymi. Możesz także manipulować atrybutami elementów kształtu, takimi jak położenie, rozmiar, linia, obraz, tekst i wypełnienie, korzystając z naszego interfejsu API C# PowerPoint.

Twórz i modyfikuj PowerPoint SmartArt w .NET C#

Aspose.Slides for .NET ułatwia tworzenie od podstaw kształtów SmartArt, a także umożliwia dostęp, manipulowanie lub usuwanie istniejących obiektów SmartArt ze slajdu. Ponadto interfejs API programu .NET C# PowerPoint zapewnia możliwość dodawania, usuwania lub iterowania węzłów grafiki SmartArt. Możesz także dynamicznie modyfikować wygląd grafiki SmartArt, na przykład ustawiając styl, kolor i układ.

Chroń prezentację w .NET C#

Aspose.Slides for .NET API może blokować pliki prezentacji w celu ochrony zawartości przed zmianą. Deweloperzy mogą również chronić hasłem PPT w C#, a także przekonwertowany dokument PDF w celu bezpiecznej dystrybucji. Interfejs API programu C# PowerPoint obsługuje również tryb dostępu tylko do odczytu dla wygenerowanych prezentacji i jego właściwości dokumentu.

Utwórz przeglądarkę prezentacji z miniaturami slajdów w .NET C#

Aspose.Slides dla platformy .NET może generować miniatury slajdów, dzięki czemu możesz dystrybuować obrazy slajdów do tych użytkowników, którzy nie mają zainstalowanej aplikacji PowerPoint na swoich komputerach. Możesz użyć C# PowerPoint API, aby wyświetlić PPT w aplikacji .NET C# dowolnego typu: niestandardowa witryna internetowa, aplikacja komputerowa itp. Użyj tej funkcji, aby utworzyć własną przeglądarkę prezentacji w C#.

Generuj miniatury slajdów za pośrednictwem platformy .NET — C#

// load the presentation file

var prs = new Aspose.Slides.Presentation(dir + "template.pptx");

// access the first slide from the collection

var sld = prs.Slides[0];

// create a full scale image of the slide

var bmp = sld.GetThumbnail(1f, 1f);

// save the image in JPEG format

bmp.Save(dir + "output.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);

Automatyzacja Microsoft Office – nie jest potrzebna

Aspose.Slides for .NET jest zbudowany przy użyciu kodu zarządzanego, który nie wymaga instalowania na komputerze pakietu Microsoft Office ani programu Microsoft PowerPoint, aby pracować z formatami dokumentów programu PowerPoint. Jest to idealna alternatywa automatyzacji Microsoft Office pod względem obsługiwanych funkcji, bezpieczeństwa, stabilności, skalowalności, szybkości i ceny.

Co ludzie mówią

Nie wierz nam tylko na słowo. Zobacz, co użytkownicy mają do powiedzenia na temat interfejsów API programu PowerPoint.

 
 
Zobacz studia przypadków