Dieses kurze Tutorial hilft dabei, wie man PowerPoint-Dateien mit Python zusammenführt. Es enthält detaillierte Schritte zum Einrichten der IDE für die Verwendung der erforderlichen API, die Programmlogik in Form von Schritten und einen ausführbaren Beispielcode zum Kombinieren von PowerPoint-Folien mit Python. Es werden auch verschiedene Arten von Filtern besprochen, um nur die gewünschten Arbeitsblätter aus den Zielpräsentationen zu kombinieren.
Schritte zum Zusammenführen von PowerPoint-Präsentationen mit Python
- Stellen Sie die Umgebung zum Zusammenführen von Folien auf Verwenden Sie Aspose.Slides für Python über .NET ein
- Laden Sie das Ziel presentation, an dem andere Präsentationen zusammengeführt werden sollen
- Laden Sie alle Zielpräsentationen, aus denen slides geklont werden soll
- Durchlaufen Sie die Foliensammlung jeder Zielpräsentation
- Rufen Sie die Methode add_clone() auf, um die Folie an die Zielpräsentation anzuhängen
- Speichern Sie die Zielpräsentation, nachdem Sie Folien von allen Zielpräsentationen haben
Dieser Schritt-für-Schritt-Prozess beschreibt den Prozess zum Kombinieren mehrerer PowerPoints zu einem mit Python. Der Vorgang ist recht einfach, da wir die Präsentation öffnen, in der Folien aus verschiedenen Präsentationen angehängt werden sollen, und anschließend die Zielpräsentationen öffnen, deren Folien zusammengeführt werden sollen. In den letzten Schritten werden mehrere for-Schleifen für jede der Zielpräsentationen ausgeführt und Folien werden mithilfe der Methode add_clone() an die Zielpräsentation angehängt.
Code zum Kombinieren von PowerPoint-Dateien mit Python
Dieser Code demonstriert die Entwicklung eines PPTX-Combiners mit Python. Die Presentation-Klasse wird zum Laden des Ziels und der Zielfolien verwendet, da diese Klasse Funktionen für den Zugriff auf die Foliensammlung einer vorhandenen Präsentation enthält und außerdem Methoden zum Klonen dieser Folien in die Zielpräsentation bereitstellt. Sie können verschiedene Filter anwenden, um das Klonen aller Folien aus der Zielpräsentation zu vermeiden, indem Sie die Folien-ID oder den Namen oder sogar den Inhalt der Präsentation überprüfen.
Wir haben die Aufgabe gesehen, Folien mit Python zu kombinieren. Wenn Sie lernen möchten, wie man eine Präsentation erstellt, lesen Sie den Artikel zu wie man PPT mit Python erstellt.