PowerPoint zu HTML

Konvertieren Sie PowerPoint mithilfe der .NET-REST-API in HTML.

Nutzen Sie die Leistungsfähigkeit Ihrer PowerPoint-Präsentationen, indem Sie sie in interaktive HTML-Dateien umwandeln . Das Konvertieren von PowerPoint in HTML mithilfe der .NET-REST-API eröffnet eine Welt voller Möglichkeiten und ermöglicht Ihnen die nahtlose Einbettung Ihrer Folien in Websites, Blogs und Online-Plattformen. In HTML werden Ihre Präsentationen dynamisch, reaktionsschnell und auf verschiedenen Geräten und Betriebssystemen zugänglich. Darüber hinaus können Sie durch die Konvertierung Ihrer Folien in HTML das Engagement steigern, Interaktivität ermöglichen und ein breiteres Publikum erreichen.

Lassen Sie uns also den Prozess der Konvertierung von PPT in HTML mithilfe der .NET REST-API erkunden und die endlosen Möglichkeiten entdecken, die sich daraus ergeben, um Ihr Publikum online zu teilen, zu präsentieren und zu fesseln.

REST-API zum Konvertieren von PowerPoint in HTML

Mit Hilfe von Aspose.Slides Cloud SDK für .NET wird die Konvertierung von PowerPoint in HTML zum Kinderspiel. Diese cloudbasierte Lösung bietet einen umfassenden Satz an Features und Funktionalitäten, um einen reibungslosen Konvertierungsprozess zu gewährleisten. Durch die Verwendung des Aspose.Slides Cloud SDK für .NET können Sie den Inhalt Ihrer PowerPoint-Präsentationen programmgesteuert extrahieren und ihn mit nur wenigen Codezeilen in das HTML-Format umwandeln.

Um nun das SDK zu verwenden, suchen Sie bitte im NuGet-Paketmanager nach „Aspose.Slides-Cloud“ und klicken Sie auf die Schaltfläche „Paket hinzufügen“. Zweitens erstellen Sie ein Konto über das Cloud-Dashboard und erhalten Ihre personalisierten Kundenanmeldeinformationen. Weitere Informationen finden Sie im Abschnitt Schnellstart in der Dokumentation.

PPT zu HTML mit C# .NET

Werfen wir einen Blick auf den Codeausschnitt, der uns dabei hilft, PPTX online in HTML zu konvertieren. Der Konvertierungsprozess bewahrt die visuelle Integrität Ihrer Folien, einschließlich Schriftarten, Bilder und Formatierung.

// Weitere Beispiele finden Sie unter https://github.com/aspose-slides-cloud
// Holen Sie sich Client-Anmeldeinformationen von https://dashboard.aspose.cloud/
string clientSecret = "7f098199230fc5f2175d494d48f2077c";
string clientID = "ee170169-ca49-49a4-87b7-0e2ff815ea6e";

// Erstellen Sie eine Instanz von SlidesApi
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

// Rufen Sie die API auf, um PowerPoint-Folien in das HTML-Format zu konvertieren
var responseStream = slidesApi.DownloadPresentation("Summer invitations.pptx", ExportFormat.Html);

// Speichern Sie den resultierenden HTML-Code auf dem lokalen Laufwerk
using var pdfStream = File.Create("converted.html");
responseStream.CopyTo(pdfStream);
PPT-zu-HTML-Konvertierung

Bild: – Vorschau der PowerPoint-zu-HTML-Konvertierung.

Nachfolgend finden Sie die Erläuterung des oben genannten Codeausschnitts.

SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

Erstellen Sie eine Instanz der SlidesApi-Klasse, in der wir die Client-Anmeldeinformationen als Argumente übergeben.

var responseStream = slidesApi.DownloadPresentation("Summer invitations.pptx", ExportFormat.Html);

Rufen Sie die REST-API auf, um PowerPoint-Folien in das HTML-Format zu konvertieren und die Ausgabe als Stream-Objekt zurückzugeben.

using var pdfStream = File.Create("converted.html");
responseStream.CopyTo(pdfStream);

Speichern Sie den resultierenden HTML-Code auf dem lokalen Laufwerk.

Standardmäßig werden alle Folien einer PowerPoint-Präsentation konvertiert. Falls Sie jedoch nur bestimmte Folien konvertieren müssen, geben Sie die Details bitte über das Listenobjekt an. Schauen Sie sich bitte die folgende Codezeile an, die nur die 2. und 3. Folie der Präsentation konvertiert.

var responseStream = slidesApi.DownloadPresentation("Summer invitations.pptx", ExportFormat.Html, null, null, null, null, null, new List<int> {2,3});

Die im obigen Beispiel verwendete PowerPoint-Präsentation kann einfach von Sommereinladungen heruntergeladen werden.

PowerPoint-to-Webpage-Konvertierung mit cURL-Befehlen

Wenn Sie einen Befehlszeilenansatz bevorzugen, können Sie die Flexibilität von cURL-Befehlen nutzen, um PPTX mühelos in HTML zu konvertieren. Durch die Verwendung der Aspose.Slides Cloud API können Sie HTTP-Anfragen mit cURL senden und die Konvertierung problemlos durchführen. Diese Methode bietet eine einfache und effiziente Möglichkeit, die Konvertierung von PowerPoint-Präsentationen in Webseiten zu automatisieren und sie so zugänglich und kompatibel mit verschiedenen Webplattformen zu machen.

Um nun mit diesem Ansatz zu beginnen, führen Sie zunächst den folgenden Befehl aus, um ein „accessToken“ basierend auf Ihren Client-Anmeldeinformationen zu generieren.

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=ee170169-ca49-49a4-87b7-0e2ff815ea6e&client_secret=7f098199230fc5f2175d494d48f2077c" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Sobald das JWT-Zugriffstoken generiert wurde, führen Sie bitte den folgenden Befehl aus, um PowerPoint online in HTML zu konvertieren. Bitte beachten Sie, dass wir im folgenden Befehl nur die 3. Folie der Präsentation konvertieren.

curl -v "https://api.aspose.cloud/v3.0/slides/{inputPPT}/Html?slides=3" \
-X POST \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer {accessToken}" \
-H  "Content-Type: application/json" \
-d "{}" \
-o "{resultantHTML}"

Ersetzen Sie „{inputPPT}“ durch den Namen von PowerPoint, das im Cloud-Speicher verfügbar ist. Ersetzen Sie dann „{accessToken}“ durch das JWT-Zugriffstoken und „{resultantHTML}“ durch den Namen der resultierenden HTML-Datei, die auf dem lokalen Laufwerk gespeichert werden soll.

Abschluss

Zusammenfassend lässt sich sagen, dass die Möglichkeit, PowerPoint in HTML zu konvertieren, eine Welt voller Möglichkeiten zum Teilen und Anzeigen Ihrer Präsentationen im Web eröffnet. Unabhängig davon, ob Sie sich für die Verwendung des Aspose.Slides Cloud SDK für .NET oder die Flexibilität von cURL-Befehlen entscheiden, können Sie Ihre PowerPoint-Folien ganz einfach in das HTML-Format umwandeln und sie so zugänglich, interaktiv und mit verschiedenen Geräten und Plattformen kompatibel machen.

Durch den Einsatz dieser Techniken können Sie also nahtlos die Lücke zwischen PowerPoint-Präsentationen und dem Web schließen und neue Möglichkeiten eröffnen, Ihr Publikum anzusprechen und zu fesseln. Erkunden Sie also die Leistungsfähigkeit der PowerPoint-zu-HTML-Konvertierung und heben Sie Ihre Präsentationen auf die nächste Stufe.

In Verbindung stehende Artikel

Wir empfehlen Ihnen dringend, die folgenden Blogs zu besuchen: