Aspose.Slides  for .NET

.NET-API für PowerPoint-Dateiformate

Lesen, schreiben, ändern, zusammenführen, klonen, schützen und konvertieren Sie PowerPoint- und OpenOffice-Präsentationen in .NET C# ohne externe Software.

  Kostenlose Testversion herunter laden
  
 

Aspose.Slides for .NET ist eine Präsentationsverarbeitungs-API für PowerPoint- und OpenOffice-Formate. Aspose.Slides ermöglicht Anwendungen das Lesen, Schreiben, Schützen, Modifizieren und Konvertieren von Präsentationen in .NET C#. Verwalten Sie Präsentationstext, Formen, Diagramme, Tabellen und Animationen, fügen Sie Audio und Video zu Folien hinzu, zeigen Sie Folien in der Vorschau an.

Aspose.Slides für .NET unterstützt alle gängigen Präsentationsformate. Verwenden Sie C#, um mehrere PowerPoint-Präsentationen, -Vorlagen und -Folien auf vielfältige Weise zusammenzuführen, aufzuteilen, zu klonen und wiederzuverwenden. Darüber hinaus bietet API eine Reihe von erweiterten Funktionen wie das Drucken auf physischen Druckern und das Rendern von Präsentationen in Formaten mit festem Layout, HTML und Bildern.

Aspose.Slides für .NET ist eine eigenständige API und erfordert weder Microsoft PowerPoint noch andere zusätzliche Software oder Bibliotheken.

Erweiterte .NET C# PowerPoint-API-Funktionen

Erstellen oder klonen Sie Folien aus Vorlagen

Arbeiten Sie mit PowerPoint-Tabellen über API

Wenden Sie den Schutz auf Formen an oder entfernen Sie ihn

Fügen Sie Folien Excel-Diagramme als OleObjects hinzu

Unterstützung für verknüpfte OleObjects

Erstellen Sie Präsentationen aus der Datenbank

Schützen Sie Präsentationen und das resultierende PDF

Drucken Sie Präsentationen auf einem physischen Drucker

Diagramme erstellen und anpassen

Konvertieren Sie Präsentationen in PDF, HTML, TIFF oder XPS in .NET C#

Aspose.Slides for .NET API verfügt über eine eigene Rendering-Engine, die speziell für die Wiedergabe von PowerPoint- und OpenOffice-Formaten mit höchster Wiedergabetreue entwickelt wurde. Mit der .NET C# PowerPoint-API können Sie Präsentationen in eine Reihe von Industriestandardformaten wie PDF, HTML, TIFF und XPS exportieren, wobei die Ergebnisse mit denen der Originalpräsentation identisch sind. Um eine PPT in C# zu konvertieren, müssen Sie außerdem nur die Präsentationsdatei laden und die Save-Methode zusammen mit dem gewünschten Ausgabeformat aufrufen. Die C#-PowerPoint-Konvertierung ist wirklich so einfach mit Aspose.Slides für die .NET-API.

Präsentationen rendern – 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);

Präsentationsinhalte in .NET C# formatieren

Es ist möglich, Text und Formen auf Folien in C# mit Aspose.Slides .NET API zu formatieren. Text in Präsentationen wird mit Hilfe von Textrahmen verwaltet, die Formen zugeordnet sind. Dies macht es den Entwicklern leicht, Text mit Absätzen und Abschnitten zu formatieren, die mit den Textrahmen verknüpft sind. Mit unserer C#-PowerPoint-API können Sie auch Attribute von Formelementen wie Position, Größe, Linie, Bild, Text und Füllung manipulieren.

Erstellen und ändern Sie PowerPoint SmartArt in .NET C#

Aspose.Slides für .NET erleichtert das Erstellen von SmartArt-Formen von Grund auf und bietet die Möglichkeit, auf vorhandene SmartArt-Objekte zuzugreifen, sie zu bearbeiten oder von einer Folie zu entfernen. Darüber hinaus bietet die .NET C# PowerPoint-API die Möglichkeit, die Knoten einer SmartArt hinzuzufügen, zu entfernen oder zu iterieren. Sie können das Erscheinungsbild von SmartArt auch dynamisch ändern, z. B. Stil, Farbe und Layout festlegen.

Präsentation in .NET C# schützen

Aspose.Slides for .NET API kann Präsentationsdateien sperren, um den Inhalt vor Änderungen zu schützen. Entwickler können auch die PPT in C# sowie das konvertierte PDF-Dokument für eine sichere Verteilung mit einem Kennwort schützen. Die C#-PowerPoint-API unterstützt auch den schreibgeschützten Zugriffsmodus für die generierten Präsentationen und ihre Dokumenteigenschaften.

Erstellen Sie einen Präsentationsbetrachter mit Folienminiaturansichten in .NET C#

Aspose.Slides for .NET kann Miniaturansichten der Folien erstellen, sodass Sie Folienbilder an Benutzer verteilen können, die die PowerPoint-Anwendung nicht auf ihren Computern installiert haben. Sie können die C#-PowerPoint-API verwenden, um PPT in .NET C#-Anwendungen jeder Art anzuzeigen: benutzerdefinierte Website, Desktop-App usw. Verwenden Sie diese Funktion, um Ihren eigenen Präsentationsbetrachter in C# zu erstellen.

Generieren Sie Miniaturansichten von Folien über .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);

Microsoft Office-Automatisierung – nicht erforderlich

Aspose.Slides für .NET wird mit verwaltetem Code erstellt, der keine Installation von Microsoft Office oder Microsoft PowerPoint auf dem Computer erfordert, um mit PowerPoint-Dokumentformaten zu arbeiten. Es ist eine perfekte Microsoft Office-Automatisierungsalternative in Bezug auf unterstützte Funktionen, Sicherheit, Stabilität, Skalierbarkeit, Geschwindigkeit und Preis.

Was sagen die Leute

Verlassen Sie sich nicht nur auf unser Wort. Sehen Sie, was Benutzer über PowerPoint-APIs zu sagen haben.

 
 
Ansicht Fallstudien