MS Word مجموعه کاملی از ویژگی ها را برای ایجاد اسناد متنی غنی به راحتی فراهم می کند. می توانید متن، تصاویر، گرافیک، رسانه و عناصر مختلف دیگر را در یک سند ورد فرمت شده وارد کنید. در موارد خاص، باید یک سند Word DOC یا DOCX را به صورت برنامهنویسی به یک ارائه پاورپوینت PPT یا PPTX تبدیل کنید. برای انجام این تبدیل، این مقاله بهترین و ساده ترین راه تبدیل Word DOC به PowerPoint PPT در پایتون را ارائه می دهد.
تبدیل Python Word به PowerPoint - دانلود رایگان
برای تبدیل فایلهای DOC/DOCX به PPT/PPTX، از Aspose.Words برای Python و Aspose.Slides for Python استفاده میکنیم. اولی یک کتابخانه پردازش کلمه پرسرعت و غنی برای کار با اسناد Word است. در حالی که دومی یک کتابخانه دستکاری ارائه برای ایجاد و پردازش ارائه های PowerPoint PPT/PPTX است. ما از ترکیبی از هر دو کتابخانه برای تبدیل Word DOC به PPT در پایتون استفاده خواهیم کرد. می توانید از دستورات زیر برای نصب کتابخانه ها در برنامه های پایتون خود استفاده کنید.
>pip install aspose-words
>pip install Aspose.Slides
مراحل تبدیل DOC به PPT در پایتون
بیایید نگاهی به مراحلی که باید برای تبدیل یک Word DOC به PowerPoint PPT با استفاده از کتابخانه های Python فوق الذکر انجام دهید، بیاندازیم.
- برای بارگیری و تبدیل سند Word به PDF از Aspose.Words استفاده کنید.
- برای تبدیل PDF به PPT از Aspose.Slides استفاده کنید.
و همین است.
حالا بیایید کد را بنویسیم و ببینیم که چگونه یک فایل DOCX را به صورت برنامهنویسی در پایتون به PPTX تبدیل کنیم.
تبدیل یک DOCX به PPT در پایتون
در این بخش، نشان خواهیم داد که کدام کلاسها و روشهای کتابخانههای ذکر شده در بالا برای تبدیل Word به PowerPoint استفاده میشوند. در زیر مراحل تبدیل Word DOCX به PPT در پایتون آمده است.
- ابتدا Word DOC/DOCX را با استفاده از کلاس Document Aspose.Words بارگیری کنید.
- سپس، متد Document.save() را فراخوانی کنید تا سند در قالب PDF ذخیره شود.
- یک شیء ارائه جدید با استفاده از Aspose.Slides ایجاد کنید.
- اسلاید پیش فرض را با استفاده از روش Presentation.slides.removeat(0) حذف کنید.
- برای تبدیل صفحات PDF به اسلایدهای PPT، متد Presentation.slides.addfrompdf() را فراخوانی کنید.
- در نهایت، PPT تبدیل شده را با استفاده از متد ()Presentation.save ذخیره کنید.
نمونه کد زیر نحوه تبدیل یک DOC به PPT در پایتون را نشان می دهد.
import aspose.slides as slides
import aspose.words as aw
# سند Word را بارگیری کنید
doc = aw.Document("document.docx")
# ذخیره به صورت PDF
doc.save("Output.pdf")
# ارائه جدید ایجاد کنید
with slides.Presentation() as presentation:
# حذف اسلاید پیش فرض
presentation.slides.remove_at(0)
# صفحات PDF را به عنوان اسلاید PPT اضافه کنید
presentation.slides.add_from_pdf("Output.pdf")
# ارائه را در مکان مورد نظر ذخیره کنید
presentation.save("presentation.ppt", slides.export.SaveFormat.PPT)
برای نمایش، اجازه دهید نگاهی به نتایج تبدیل DOC به PPT بیندازیم. در زیر سند ورد ورودی است که قرار است تبدیل شود.
و در زیر ارائه پاورپوینت PPT تبدیل شده است.
مبدل Python Word DOC به PPT - مجوز رایگان دریافت کنید
میتوانید برای تبدیل Word DOC/DOCX به PowerPoint PPT/PPTX بدون محدودیت ارزیابی، مجوز موقت رایگان دریافت کنید.
نتیجه
در این مقاله نحوه تبدیل Word DOC به PowerPoint PPT در پایتون را یاد گرفتید. می توانید از همان کد برای تبدیل DOC به PPT، DOCX به PPT، DOC به PPTX و DOCX به PPTX در برنامه های پایتون خود استفاده کنید.
کتابخانه های Aspose را کاوش کنید
می توانید با استفاده از اسناد و مراجع API فهرست شده در زیر، درباره Aspose.Words برای پایتون و Aspose.Slides برای پایتون بیشتر کاوش کنید.
- Aspose.Words for Python اسناد
- Aspose.Words برای پایتون منابع
- Aspose.Slides for Python اسناد
- Aspose.Slides برای پایتون منابع
در صورت داشتن هرگونه سوال، از طریق [تالار گفتمان8 ما را در جریان بگذارید.