Konwertuj prezentacje do PDF z notatkami w Pythonie

Przegląd

W tym artykule dowiesz się, jak przekształcić prezentacje PowerPoint do formatu PDF z notatkami prelegenta przy użyciu Aspose.Slides. Ten przewodnik przedstawi niezbędne kroki i dostarczy przykłady kodu, aby pomóc Ci efektywnie wykonać to zadanie. Po zakończeniu tego artykułu będziesz w stanie:

  • Zaimplementować proces konwersji, aby przekształcić slajdy PowerPoint w dokumenty PDF, zachowując notatki prelegenta.
  • Dostosować wygenerowany plik PDF, aby notatki prelegenta były uwzględnione i sformatowane zgodnie z Twoimi wymaganiami.

Konwertuj PowerPoint do PDF z notatkami

Metoda save w klasie Presentation może być użyta do konwersji prezentacji PPT lub PPTX do PDF z notatkami prelegenta. Korzystając z Aspose.Slides, po prostu wczytujesz prezentację, konfigurować opcje układu przy użyciu klasy NotesCommentsLayoutingOptions aby uwzględnić notatki prelegenta, a następnie zapisujesz plik jako PDF. Poniższy fragment kodu demonstruje, jak przekonwertować przykładową prezentację do PDF w widoku slajdu z notatkami.

with slides.Presentation("sample.pptx") as presentation:

    # Skonfiguruj opcje PDF dla renderowania notatek prelegenta.
    notes_options = slides.export.NotesCommentsLayoutingOptions()
    notes_options.notes_position = slides.export.NotesPositions.BOTTOM_FULL

    pdf_options = slides.export.PdfOptions()
    pdf_options.slides_layout_options = notes_options

    # Zapisz prezentację do PDF z notatkami prelegenta.
    presentation.save("output.pdf", slides.export.SaveFormat.PDF, pdf_options)