Aspose.Slides dla Pythona przez Java
Aspose.Slides for Python via Java to biblioteka do tworzenia, odczytywania, edytowania i konwertowania prezentacji PowerPoint i OpenDocument w aplikacjach Pythona, bez Microsoft PowerPoint; uruchamia silnik Aspose.Slides Java w procesie Pythona przy użyciu JPype.
Obsługuje ładowanie i zapisywanie plików PPT, PPTX, PPS, POT i ODP, w tym wariantów z makrami i szablonów, oraz eksportuje do PDF, XPS, HTML, SVG, TIFF, Markdown i obrazów.
Rozpocznij
ROZPOCZĘCIE
EWALUACJA
Buduj ze Slides
POTRZEBNE ZADANIA
PRZEPŁYWY SLIDES
PRZYKŁADY
Referencje & Wsparcie
REFERENCJA
WSPARCIE
Twoja pierwsza prezentacja
Zainstaluj Pythona i JDK, ustaw JAVA_HOME oraz utwórz i aktywuj środowisko wirtualne zgodnie z instrukcją w Installation. Następnie zainstaluj JPype i Aspose.Slides z PyPI:
python -m pip install JPype1 aspose-slides-java
Zapisz ten kod jako hello.py. Uruchamia maszynę wirtualną Java, dodaje kształt chmury z tekstem do pierwszego slajdu nowej prezentacji i zapisuje prezentację:
import jpype
import asposeslides
if not jpype.isJVMStarted():
jpype.startJVM()
from asposeslides.api import Presentation, SaveFormat, ShapeType
# Utwórz prezentację z jednym pustym slajdem.
presentation = Presentation()
try:
# Pobierz pierwszy slajd.
slide = presentation.getSlides().get_Item(0)
# Dodaj kształt chmury i ustaw jego tekst.
auto_shape = slide.getShapes().addAutoShape(ShapeType.Cloud, 20, 20, 200, 80)
auto_shape.getTextFrame().setText("Hello, Aspose!")
# Zapisz prezentację jako plik PPTX.
presentation.save("new_presentation.pptx", SaveFormat.Pptx)
finally:
presentation.dispose()
Uruchom go w tym samym środowisku wirtualnym:
python hello.py
Skrypt zapisuje new_presentation.pptx z jednym slajdem zawierającym kształt chmury z tekstem „Hello, Aspose!”. Bez licencji zapisany plik zawiera znak wodny oceny — zobacz Licensing. Aby dowiedzieć się więcej o sposobach tworzenia i wypełniania prezentacji, zobacz Create Presentations.