Python PowerPoint-API für Präsentationen
Erstellen, lesen, ändern und konvertieren Sie PowerPoint- und OpenOffice-Präsentationen mit Python ohne externe Software.
Download Free TrialAspose.Slides für Python über Java ist eine Python-Bibliothek, mit der Sie PowerPoint-Präsentationen in Python erstellen, ändern und konvertieren können. Es unterstützt alle Präsentationselemente wie Folien, Formen, Text, Diagramme, Tabellen, Bilder und mehr. Es bietet außerdem viele erweiterte Funktionen wie Zusammenführen, Klonen, Teilen, Vergleichen und Drucken von Präsentationen. Es funktioniert ohne Abhängigkeiten und kann Tausende von Präsentationen in kurzer Zeit verarbeiten.
Warum Aspose.Slides für Python über Java wählen?
Aspose.Slides für Python über Java bietet viele Vorteile gegenüber anderen Lösungen zur PowerPoint-Automatisierung, wie zum Beispiel:
- Plattformübergreifende Kompatibilität: Aspose.Slides für Python über Java unterstützt mehrere Plattformen. Sie können Aspose.Slides für Python über Java unter Windows, Linux, macOS und anderen Betriebssystemen verwenden.
- Einfache Integration und Bereitstellung: Aspose.Slides für Python über Java ist eine eigenständige Bibliothek, die keine Installation von Microsoft Office oder anderer Software auf Ihrem System erfordert. Sie können Aspose.Slides für Python problemlos über Java in Ihre vorhandenen Anwendungen integrieren und auf jedem Server oder jeder Cloud-Umgebung bereitstellen.
- Leistungsstarke Features und Funktionen: Aspose.Slides für Python über Java bietet zahlreiche Features und Funktionen für die Arbeit mit PowerPoint-Präsentationen, wie z. B. das Erstellen und Ändern von Folien, das Hinzufügen und Bearbeiten von Formen, Text, Bildern, Animationen und Übergängen , Diagramme, Tabellen und andere Elemente, Anwenden von Themen und Layouts, Einfügen von Audio und Video, Exportieren und Drucken von Präsentationen, Export in Video und vieles mehr.
- Hohe Leistung und Qualität: Aspose.Slides für Python über Java liefert hohe Leistung und hochwertige Ergebnisse für die Verarbeitung von PowerPoint-Präsentationen. Sie können Tausende von Präsentationen in wenigen Minuten verarbeiten, ohne die Wiedergabetreue und Genauigkeit zu beeinträchtigen.
- Kostenlose Test- und Lizenzoptionen: Aspose.Slides für Python über Java bietet eine kostenlose Testversion, die Sie herunterladen und 30 Tage lang ohne Einschränkungen verwenden können. Sie können auch aus verschiedenen Lizenzierungsoptionen wählen, die Ihren Anforderungen und Ihrem Budget entsprechen, z. B. Entwickler-, Standort-, OEM- und Cloud-Lizenzen.
Erweiterte Python PowerPoint-API-Funktionen
Erstellen oder klonen Sie diese Folien aus Vorlagen
Arbeiten Sie mit PowerPoint-Tabellen über die API
Tragen Sie den Schutz auf Formen auf oder entfernen Sie ihn.
Fügen Sie Excel-Diagramme als OleObjects zu Folien hinzu
Erstellen Sie Formen und fügen Sie Text zu Formen auf Folien hinzu
Behandeln Sie Text- und Formformatierungen
Generieren Sie Präsentationen aus der Datenbank
Schützen Sie Präsentationen und daraus resultierende Ergebnisse PDFs
Drucken Sie Präsentationen auf einem physischen Drucker
Systemanforderungen
Aspose.Slides für Python über Java ist eine plattformunabhängige API. Es kann auf Windows-, Unix/Linux- und Mac-Plattformen mit der folgenden installierten Software ausgeführt werden:- JDK 1.8 oder höher
- Python 3.7 oder höher
- JPype1 1.5.0 oder höher (JPype wurde auf Java-Versionen von 1.8 bis 11 getestet)
Wie installiert man
Verwenden Sie PyPI, um unsere Python-Bibliothek für die Präsentationsverarbeitung aus dem PyPI-Repository: zu installieren
pip install aspose-slides-java
So erstellen Sie eine neue PowerPoint-Präsentation in Python
Im folgenden Beispiel haben wir der ersten Folie der Präsentation ein Rechteck hinzugefügt.
import jpype
import asposeslides
jpype.startJVM()
from asposeslides.api import Presentation, SaveFormat, ShapeType
pres = Presentation()
slide = pres.getSlides().get_Item(0)
slide.getShapes().addAutoShape(ShapeType.Rectangle, 50, 150, 300, 200)
pres.save("NewPresentation.pptx", SaveFormat.Pptx)
jpype.shutdownJVM()
So führen Sie Präsentationen in Python zusammen
Dieser Python-Code zeigt Ihnen, wie Sie Präsentationen zusammenführen:
import jpype
import asposeslides
jpype.startJVM()
from asposeslides.api import Presentation, SaveFormat
pres1 = Presentation("pres1.pptx");
pres2 = Presentation("pres2.pptx");
for i in range(pres2.getSlides().size()):
pres1.getSlides().addClone(pres2.getSlides().get_Item(i));
pres1.save("combinedPresentation.pptx", SaveFormat.Pptx);
jpype.shutdownJVM()
So importieren Sie eine Präsentation aus PDF in Python. PDF in PPT konvertieren, PDF in PPTX konvertieren, PDF in ODP konvertieren
Dieser Python-Code demonstriert den PDF-zu-PowerPoint-Konvertierungsprozess:
import jpype
import asposeslides
jpype.startJVM()
from asposeslides.api import Presentation, SaveFormat
pres = Presentation();
pres.getSlides().removeAt(0);
pres.getSlides().addFromPdf("welcome-to-powerpoint.pdf");
pres.save("outputPresentation.pptx", SaveFormat.Pptx);
jpype.shutdownJVM()
So konvertieren Sie PowerPoint in PDF in Python
Dieser Python-Code zeigt Ihnen, wie Sie ein PowerPoint PPT-, PPTX- und OpenOffice ODP-Dokument mit den Standardoptionen in ein PDF-Dokument konvertieren. Die resultierende Datei ist ein PDF-Dokument in höchster Qualität
import jpype
import asposeslides
jpype.startJVM()
from asposeslides.api import Presentation, SaveFormat
pres = Presentation("PowerPoint.pptx");
pres.save("PPTX-to-PDF.pdf", SaveFormat.Pdf);
jpype.shutdownJVM()
So konvertieren Sie PowerPoint in JPG in Python. Konvertieren Sie PPT in JPG, konvertieren Sie PPTX in JPG, konvertieren Sie ODP in JPG
Das folgende Beispiel zeigt Ihnen, wie Sie ein PowerPoint PPT-, PPTX- und OpenOffice ODP-Dokument in einen Satz JPEG-Bilder konvertieren.
import jpype
import asposeslides
jpype.startJVM()
from asposeslides.api import Presentation
from javax.imageio import ImageIO
from java.io import File
pres = Presentation("pres.pptx");
format_name = "PNG"
for i in range(pres.getSlides().size()):
buffImage = pres.getSlides().get_Item(i).getThumbnail(2, 2)
ImageIO.write(buffImage, format_name, File("image_java" + str(i) + ".png"))
jpype.shutdownJVM()
Support and Learning Resources
- Produkt Support
- Kostenloser Support
- Bezahlter Support
- Blog
- Versionshinweise
- Warum Aspose.Slides für Python über Java?
- Kundenliste
- Erfolgsgeschichten