Konwertuj slajdy PowerPoint PPT na SVG w Python

Pliki programu PowerPoint PPT lub PPTX są często konwertowane do innych formatów w różnych celach. Może to być przydatne podczas drukowania slajdów, tworzenia pokazu slajdów lub przeglądarki programu PowerPoint itp. Wśród innych formatów SVG jest popularnym formatem obrazów wektorowych używanym do przedstawiania slajdów PPT. W związku z tym w tym artykule dowiesz się, jak przekonwertować PowerPoint PPT na SVG w Python.

Biblioteka Python do konwersji PowerPoint PPT do SVG

Aspose.Slides for Python to niesamowita biblioteka, która zapewnia szereg funkcji do tworzenia i manipulowania prezentacjami PowerPoint. Możesz bezproblemowo tworzyć proste lub złożone prezentacje od podstaw. Ponadto biblioteka umożliwia konwersję plików PPT, PPTX i ODP do innych popularnych formatów. Użyjemy tej biblioteki do konwersji naszych prezentacji PPT/PPTX na obrazy SVG. Możesz zainstalować go z PyPI za pomocą następującego polecenia pip.

> pip install aspose.slides

Kroki, aby przekonwertować PPTX na SVG w Python

Konwersja prezentacji PowerPoint PPT lub PPTX do formatu SVG jest dziecinnie prosta. Poniżej przedstawiono kroki wymagane do przekonwertowania pliku PPT/PPTX na format SVG przy użyciu Aspose.Slides for Python.

  • Załaduj plik PowerPoint PPT lub PPTX z dysku.
  • Przeglądaj slajdy w prezentacji.
  • Zapisz każdy slajd jako plik SVG w wybranej lokalizacji.

Teraz przyjrzyjmy się, jak przekonwertować te kroki na kod do konwersji PPTX na SVG w Python.

Konwertuj PPTX na SVG w Python

Aby przekonwertować prezentację PowerPoint na obrazy SVG, będziesz musiał przejść przez slajdy. Po uzyskaniu dostępu do slajdu możesz łatwo zapisać go jako obraz SVG. Zobaczmy więc, jak przekonwertować slajdy w pliku PPT/PPTX na obrazy SVG w Python.

  • Załaduj plik PPT/PPTX, używając klasy Presentation.
  • Przeglądaj slajdy za pomocą kolekcji Presentation.slides.
  • Konwertuj każdy slajd do formatu SVG za pomocą metody Slide.writeassvg().

Poniższy przykładowy kod pokazuje, jak konwertować slajdy w pliku PPTX na obrazy SVG w języku Python.

import aspose.slides as slides

# Załaduj prezentację
with slides.Presentation("presentation.pptx") as presentation:

    # Przejrzyj slajdy w pętli
   for slide in presentation.slides:

        # Eksportuj slajdy do formatu SVG
        with open("presentation_slide_{0}.svg".format(str(slide.slide_number)), "wb") as file:
            slide.write_as_svg(file)

Poniższy zrzut ekranu przedstawia slajd PPT po konwersji do obrazu SVG.

Konwertuj slajdy PowerPoint PPT na SVG w Python

Python PPT to SVG Converter — Uzyskaj bezpłatną licencję

Możesz uzyskać bezpłatną tymczasową licencję, aby wypróbować Aspose.Slides for Python bez ograniczeń ewaluacyjnych.

Wniosek

Konwersja PowerPoint PPT/PPTX do SVG jest przydatna w różnych przypadkach, takich jak pokazy slajdów, wysokiej jakości renderowanie/drukowanie slajdów itp. W tym artykule nauczyłeś się, jak konwertować PowerPoint PPT lub PPTX do SVG w Python. Możesz łatwo zainstalować Aspose.Slides for Python i zintegrować konwersję PowerPoint do SVG w swoich aplikacjach Python. Ponadto możesz dowiedzieć się więcej o Aspose.Slides for Python, korzystając z dokumentacji. Możesz również powiadomić nas o swoich zapytaniach za pośrednictwem naszego forum.

Zobacz też