Dieser kurze Artikel beschreibt, wie man Medien aus PowerPoint mit C# extrahiert. Er enthält alle Details zur Einrichtung der IDE, eine Schritt‑für‑Schritt‑Liste und Beispielcode, der zeigt, wie man ein Video aus PowerPoint mit C# extrahiert. Dieser Code ist nicht nur auf das Abrufen von Videos beschränkt, da er auch Audio extrahieren kann. Sie lernen Techniken, um alle von PowerPoint unterstützten Video‑ und Audio‑Dateiformate abzurufen.
Schritte zum Extrahieren von Video aus PowerPoint mit C#
- Setze die Umgebung so, dass Aspose.Slides for .NET verwendet wird, um Medien aus einer Präsentation zu extrahieren.
- Setzen Sie die Lizenz optional, definieren Sie den Eingabe‑PPTX‑Dateinamen und den Ausgabepfad zum Speichern aller extrahierten Mediendateien.
- Laden Sie die Quell‑PPTX‑Datei in das Klassenobjekt Presentation zum Lesen des Inhalts.
- Durchlaufen Sie alle Folien in der Präsentation und analysieren Sie alle Formen in jeder Folie
- Wenn ein eingebettetes Video im shape gefunden wird, bestimmen Sie das Format mit der benutzerdefinierten Funktion und speichern Sie es im Ausgabeverzeichnis.
- Wenn die Form ein eingebettetes Audio‑Clip enthält, bestimmen Sie das Format mit Hilfe der benutzerdefinierten Funktion und speichern Sie es im Ausgabeordner.
- Definiere die benutzerdefinierte Funktion zur Bestimmung des Mediendateiformats
Diese Schritte beschreiben, wie man ein Video aus PowerPoint mit C# erhält. Laden Sie die Quell‑PPTX‑Datei, durchlaufen Sie alle Folien, erhalten Sie eine Sammlung von Formen in jeder Folie und prüfen Sie das Vorhandensein von eingebetteten Audio‑ und Videoclips darin. Wenn eine Mediendatei gefunden wird, bestimmen Sie deren Typ und speichern Sie sie im Ausgabeverzeichnis.
Code zum Extrahieren von Audio aus PPTX mit C#
Dieser Code demonstriert, wie man ein Video aus einer PowerPoint mit C# extrahiert. Der Beispielcode enthält separate Abschnitte zum Abrufen eingebetteter Video‑ und Audioclips, die Sie bei Bedarf verwenden können. Die ContentType‑Eigenschaft, die vom Aspose.Wenn ein Slides‑Medienobjekt bereitgestellt wird, enthält es die genaue Dateierweiterung, die zum Speichern des Clips in der Folie verwendet wurde.
Dieser Artikel erklärt den Vorgang zum Extrahieren von Audio und Video aus der PowerPoint‑Präsentation. Um Text aus PowerPoint zu extrahieren, siehe den Artikel Text aus PowerPoint mit C# extrahieren.