تبدیل ارائههای PowerPoint به PDF با یادداشتها در Python
مرور کلی
این مقاله نحوه تبدیل ارائههای PowerPoint به PDF همراه با یادداشتهای سخنران را با استفاده از Aspose.Slides برای Python از طریق Java توضیح میدهد. میتوانید یادداشتها را زیر هر اسلاید قرار دهید و اجازه دهید یادداشتهای طولانی به صفحات اضافی ادامه یابند. برای سایر تنظیمات خروجی PDF، به Convert PowerPoint to PDF مراجعه کنید.
تبدیل PowerPoint به PDF با یادداشتها
از متد save کلاس Presentation برای صادر کردن یک ارائه PPT یا PPTX به PDF استفاده کنید. برای افزودن یادداشتهای سخنران، یک شیء NotesCommentsLayoutingOptions ایجاد کنید و مکان یادداشتها را با متد setNotesPosition پیکربندی کنید. این چیدمان را با استفاده از setSlidesLayoutOptions به PdfOptions اختصاص دهید.
مثال زیر فایل 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 استاندارد توصیف شده در Convert PowerPoint to PDF استفاده کنید.