Конвертировать презентации PowerPoint в PDF с заметками в Python
Обзор
В этой статье объясняется, как конвертировать презентации PowerPoint в PDF с заметками ведущего, используя Aspose.Slides для Python через Java. Вы можете включать заметки под каждым слайдом и позволять длинным заметкам продолжаться на дополнительных страницах. Для других параметров экспорта PDF см. Конвертировать PowerPoint в PDF.
Конвертировать PowerPoint в PDF с заметками
Используйте метод save класса Presentation для экспорта презентации PPT или PPTX в PDF. Чтобы включить заметки ведущего, создайте объект NotesCommentsLayoutingOptions и настройте размещение заметок с помощью его метода setNotesPosition. Присвойте этот макет PdfOptions с помощью setSlidesLayoutOptions.
Следующий пример загружает sample.pptx и экспортирует его в output.pdf с заметками ведущего под слайдами:
import jpype
import asposeslides
if not jpype.isJVMStarted():
jpype.startJVM()
from asposeslides.api import NotesCommentsLayoutingOptions, NotesPositions, PdfOptions, Presentation, SaveFormat
presentation = Presentation("sample.pptx")
try:
# Настройте параметры PDF для отображения заметок докладчика.
notes_options = NotesCommentsLayoutingOptions()
notes_options.setNotesPosition(NotesPositions.BottomFull)
pdf_options = PdfOptions()
pdf_options.setSlidesLayoutOptions(notes_options)
# Сохраните презентацию в PDF с заметками докладчика.
presentation.save("output.pdf", SaveFormat.Pdf, pdf_options)
finally:
presentation.dispose()
Note
Вы также можете попробовать Онлайн-конвертер PowerPoint в PDF.Часто задаваемые вопросы
Как предотвратить обрезку длинных заметок ведущего?
Используйте NotesPositions.BottomFull, как в примере выше. Эта настройка отображает полные заметки, используя дополнительные страницы при необходимости.
Могу ли я разместить каждый слайд и его заметки на одной странице?
Используйте NotesPositions.BottomTruncated. Эта настройка ограничивает заметки одной страницей, поэтому заметки, которые не помещаются, могут быть усечены.
Как экспортировать слайды без заметок ведущего?
Опустите настройку макета заметок и используйте стандартный экспорт PDF, описанный в Конвертировать PowerPoint в PDF.