Aspose.Slides dla Pythona via .NET

Aspose.Slides for Python via .NET

Aspose.Slides for Python via .NET to biblioteka Pythona służąca do tworzenia, odczytywania, edytowania i konwertowania prezentacji PowerPoint oraz OpenDocument, bez Microsoft PowerPoint ani Microsoft Office.

Obsługuje wczytywanie i zapisywanie formatów PPT, PPTX, PPS, POT i ODP, w tym wersji z makrami i szablonów, oraz eksportuje do PDF, XPS, HTML, SVG, TIFF, Markdown i obrazów.



Twoja pierwsza prezentacja

Install the package from PyPI:

pip install aspose.slides

Pakiet zawiera środowisko uruchomieniowe .NET, którego używa, więc nie musisz instalować .NET. Na Linuksie zainstaluj także biblioteki libgdiplus i ICU, a przy korzystaniu z systemowego Pythona w Debianie lub Ubuntu uruchom polecenie w wirtualnym środowisku. macOS wymaga dodatkowych zależności i nie zweryfikowaliśmy instalacji na tej platformie. Zobacz Instalacja po komendy, wymagania macOS i obsługiwane wersje Pythona.

Zapisz ten kod jako hello.py:

import aspose.slides as slides

# Utwórz obiekt klasy Presentation, który reprezentuje plik prezentacji.
with slides.Presentation() as presentation:
    # Pobierz pierwszy slajd.
    slide = presentation.slides[0]

    # Dodaj auto-kształt typu CLOUD.
    auto_shape = slide.shapes.add_auto_shape(slides.ShapeType.CLOUD, 20, 20, 200, 80)
    auto_shape.text_frame.text = "Hello, Aspose!"

    # Zapisz prezentację jako plik PPTX.
    presentation.save("new_presentation.pptx", slides.export.SaveFormat.PPTX)

Uruchom go poleceniem python hello.py. Skrypt zapisuje new_presentation.pptx w bieżącym folderze, z jednym slajdem zawierającym kształt chmury z napisem „Hello, Aspose!”. Bez licencji zapisany plik zawiera znak wodny wersji ewaluacyjnej — zobacz Licencjonowanie. Aby dowiedzieć się o innych metodach tworzenia i wypełniania prezentacji, zobacz Utwórz prezentacje.