Python'da Notlarla PowerPoint Sunumlarını PDF'ye Dönüştür

Genel Bakış

Bu makale, Aspose.Slides for Python via Java kullanarak PowerPoint sunumlarını konuşmacı notlarıyla PDF’ye dönüştürmeyi açıklar. Her slaydın altına not ekleyebilir ve uzun notların ek sayfalara devam etmesine izin verebilirsiniz. Diğer PDF dışa aktarma ayarları için Convert PowerPoint to PDF sayfasına bakın.

PowerPoint’i Notlarla PDF’ye Dönüştür

save yöntemini, Presentation sınıfının bir PPT veya PPTX sunumunu PDF’ye dışa aktarmak için kullanın. Konuşmacı notlarını eklemek için bir NotesCommentsLayoutingOptions nesnesi oluşturun ve not yerleşimini setNotesPosition yöntemiyle yapılandırın. Bu yerleşimi PdfOptions içinde setSlidesLayoutOptions kullanarak atayın.

İlgili örnek sample.pptx dosyasını yükler ve slaytların altına konuşmacı notları ekleyerek output.pdf olarak dışa aktarır:

import jpype
import asposeslides

if not jpype.isJVMStarted():
    jpype.startJVM()

from asposeslides.api import NotesCommentsLayoutingOptions, NotesPositions, PdfOptions, Presentation, SaveFormat

presentation = Presentation("sample.pptx")
try:
    # Konuşmacı notlarını işlemek için PDF seçeneklerini yapılandır.
    notes_options = NotesCommentsLayoutingOptions()
    notes_options.setNotesPosition(NotesPositions.BottomFull)

    pdf_options = PdfOptions()
    pdf_options.setSlidesLayoutOptions(notes_options)

    # Konuşmacı notlarıyla sunumu PDF'ye kaydet.
    presentation.save("output.pdf", SaveFormat.Pdf, pdf_options)
finally:
    presentation.dispose()

SSS

Uzun konuşmacı notlarının kesilmesini nasıl önleyebilirim?

NotesPositions.BottomFull kullanın, yukarıdaki örnekteki gibi. Bu ayar, gerektiğinde ek sayfalar kullanarak tam notları gösterir.

Her slaytı ve notlarını tek bir sayfada tutabilir miyim?

NotesPositions.BottomTruncated kullanın. Bu ayar notları bir sayfaya sınırlar, bu nedenle sığmayan notlar kırpılabilir.

Konuşmacı notları olmadan slaytları nasıl dışa aktarabilirim?

Not yerleşim yapılandırmasını atlayın ve Convert PowerPoint to PDF sayfasında açıklanan standart PDF dışa aktarmayı kullanın.