המרת PowerPoint ל-Word

פעולת ההמרה PowerPoint to Word אינה תהליך פשוט - לא אפליקציית Microsoft PowerPoint ולא Microsoft Word מספקות ספציפיות פונקציות המאפשרות למשתמשים להמיר PowerPoint ל-Word. אם אתה מעוניין להמיר את מסמך ה-PPT שלך למסמך Word DOC, סביר להניח שיש לך סיבות מוצקות לרצות לעשות זאת. ראשית, Word מספקת פונקציות עיצוב שעשויות להתאים יותר לצרכים שלך. אחרת, אתה מקבל הרבה יותר אפשרויות הדפסה ב-Word.

אם תרצו לבצע את המשימה באופן תוכנתי, תוכלו לעשות זאת עם כמה שורות של קוד פיתון. עד שתסיים לקרוא את המאמר הזה, תלמד כיצד להמיר PowerPoint ל-Word ב-Python.

קבל שני ממשקי API להמרת PPT ל-Word ב-Python

קודם לכן, קבענו שפעולת PowerPoint ל-Word אינה תהליך פשוט. כדי להגיע לנקודה שבה אתה יכול לבצע את ההמרה של PowerPoint ל-Word על ידי הפעלת קוד, אתה צריך API שעוסק במצגות PowerPoint ועוד API המסוגל לתפעל מסמכי Word.

  1. Aspose.Slides עבור Python דרך .NET. ממשק API רב עוצמה זה משמש ליצירה, עריכה, המרה ולטפל במצגות PowerPoint (ללא Microsoft PowerPoint או Office). כדי להתקין את Aspose.Slides עבור Python, ראה התקנה.
  2. Aspose.Words עבור Python דרך .NET. ממשק API לעיבוד מסמכים עשיר בתכונות המשמש ליצירה, שינוי, המרה, רינדור והדפסה של קבצים בפורמטים של Microsoft Word. כדי להתקין את Aspose.Words עבור Python, ראה התקנה.

ממשקי ה-API המומלצים מאפשרים לחלץ את הפריטים הרלוונטיים (החל מטקסטים ועד תמונות) בשקופיות ב-PowerPoint וגם להעביר את התוכן שחולץ לדפי המתנה במסמך וורד.

מידע: ייתכן שתרצה לראות את [ממיר PowerPoint ל-Word] החינמי (https://products.aspose.app/slides/conversion/ppt-to-word) מ-Aspose מכיוון שהמשימות שהוא מבצע עשויות להיחשב כהדגמה חיה של תהליך PowerPoint ל-Word המתואר במאמר זה.

המרת PowerPoint ל-Word ב-Python

  1. הוסף את מרחבי השמות האלה לקובץ program.py שלך:
ייבוא aspose.slides כשקופיות
ייבוא aspose.words כמילים
  1. הפעל את קוד Python זה כדי להמיר PPT ל-Word:
presentation = slides.Presentation("pres.pptx")
doc = words.Document()
builder = words.DocumentBuilder(doc)

for index in range(presentation.slides.length):
    slide = presentation.slides[index]
    # יוצר ומכניס תמונת שקופיות
    slide.get_thumbnail(2,2).save("slide_{i}.png".format(i = index), drawing.imaging.ImageFormat.png)
    builder.insert_image("slide_{i}.png".format(i = index))
    
   for shape in slide.shapes:
        # מוסיף את הטקסטים של השקופית
        if (type(shape) is slides.AutoShape):
            builder.writeln(shape.text_frame.text)
   
    builder.insert_break(words.BreakType.PAGE_BREAK)
doc.save("presentation.docx")

קבל רישיון חינם

רוצה לנסות את תכונות Aspose.Slides ו-Aspose.Words ללא הגבלות? קבל רישיון זמני בחינם.

סיכום

אנו מאמינים שאתה יודע כעת כיצד להמיר מצגת PowerPoint למסמך Word באמצעות קוד Python.

בעוד שקוד ה-Python שסיפקנו מכוון ל-PPT ול-DOC, אתה יכול לשנות אותו בקלות ולהשתמש בו עבור PPT ל-DOCX, PPTX ל-DOCX, PPTX ל-DOC והמרות אחרות הכוללות פורמטים ידועים של מסמכי PowerPoint ו-Word.

למידע נוסף על Aspose.Slides features, עיין בתיעוד /python-net/). אם יש לך שאלות, תוכל לפרסם אותן ב[פורום] שלנו (https://forum.aspose.com/c/slides/).

ראה גם