Převod prezentací PowerPoint do PDF s poznámkami v Pythonu
Přehled
Tento článek vysvětluje, jak převést prezentace PowerPoint do PDF s poznámkami přednášejícího pomocí Aspose.Slides pro Python přes Java. Můžete zahrnout poznámky pod každým snímkem a umožnit dlouhým poznámkám pokračovat na dalších stránkách. Pro další nastavení exportu PDF viz Convert PowerPoint to PDF.
Převod PowerPointu do PDF s poznámkami
Použijte metodu save třídy Presentation k exportu prezentace PPT nebo PPTX do PDF. Pro zahrnutí poznámek přednášejícího vytvořte objekt NotesCommentsLayoutingOptions a nakonfigurujte umístění poznámek pomocí jeho metody setNotesPosition. Tento rozvrh přiřaďte k PdfOptions pomocí setSlidesLayoutOptions.
Následující příklad načte sample.pptx a exportuje jej do output.pdf s poznámkami přednášejícího pod snímky:
import jpype
import asposeslides
if not jpype.isJVMStarted():
jpype.startJVM()
from asposeslides.api import NotesCommentsLayoutingOptions, NotesPositions, PdfOptions, Presentation, SaveFormat
presentation = Presentation("sample.pptx")
try:
# Nastavte možnosti PDF pro vykreslení poznámek přednášejícího.
notes_options = NotesCommentsLayoutingOptions()
notes_options.setNotesPosition(NotesPositions.BottomFull)
pdf_options = PdfOptions()
pdf_options.setSlidesLayoutOptions(notes_options)
# Uložte prezentaci do PDF s poznámkami přednášejícího.
presentation.save("output.pdf", SaveFormat.Pdf, pdf_options)
finally:
presentation.dispose()
Note
Můžete také vyzkoušet Online PowerPoint to PDF Converter.FAQ
Jak mohu zabránit oříznutí dlouhých poznámek přednášejícího?
Použijte NotesPositions.BottomFull, jak je uvedeno v příkladu výše. Toto nastavení zobrazí celé poznámky a při potřebe použije další stránky.
Mohu mít každý snímek a jeho poznámky na jedné stránce?
Použijte NotesPositions.BottomTruncated. Toto nastavení omezuje poznámky na jednu stránku, takže poznámky, které se nevejdou, mohou být oříznuty.
Jak exportovat snímky bez poznámek přednášejícího?
Vynechte konfiguraci rozvržení poznámek a použijte standardní export do PDF popsaný v Convert PowerPoint to PDF.