Перетворіть Word DOC на PPT на Python

MS Word надає повний набір функцій для легкого створення форматованих текстових документів. У документ Word можна вставляти відформатований текст, зображення, графіку, медіафайли та різні інші елементи. У деяких випадках вам потрібно програмно перетворити документ Word DOC або DOCX у презентацію PowerPoint PPT або PPTX. Щоб виконати це перетворення, ця стаття пропонує найкращий і найпростіший спосіб перетворення Word DOC на PowerPoint PPT у Python.

Конвертер Python Word у PowerPoint — безкоштовно завантажити

Щоб конвертувати файли DOC/DOCX у формат PPT/PPTX, ми будемо використовувати Aspose.Words for Python і Aspose.Slides for Python. Перша — це високошвидкісна та багатофункціональна бібліотека обробки текстів для роботи з документами Word. Тоді як остання є бібліотекою керування презентаціями для створення та обробки презентацій PowerPoint PPT/PPTX. Ми використовуватимемо комбінацію обох бібліотек, щоб перетворити Word DOC на PPT на Python. Ви можете використовувати такі команди, щоб інсталювати бібліотеки у своїх програмах Python.

>pip install aspose-words 
>pip install Aspose.Slides

Кроки для перетворення DOC на PPT у Python

Давайте розглянемо кроки, які потрібно виконати, щоб перетворити Word DOC на PowerPoint PPT за допомогою згаданих вище бібліотек Python.

  • Використовуйте Aspose.Words, щоб завантажити та перетворити документ Word у PDF.
  • Використовуйте Aspose.Slides, щоб конвертувати PDF у PPT.

І це все.

Тепер давайте напишемо код і подивимося, як програмно перетворити файл DOCX на PPTX на Python.

Перетворення DOCX на PPT на Python

У цьому розділі ми продемонструємо, які класи та методи згаданих вище бібліотек використовуються для перетворення Word у PowerPoint. Нижче наведено кроки для перетворення Word DOCX на PPT у Python.

  • Спочатку завантажте Word DOC/DOCX за допомогою класу Document Aspose.Words.
  • Потім викличте метод Document.save(), щоб зберегти документ у форматі PDF.
  • Створіть новий об’єкт Presentation за допомогою Aspose.Slides.
  • Видаліть слайд за замовчуванням за допомогою методу Presentation.slides.removeat(0).
  • Викличте метод Presentation.slides.addfrompdf(), щоб перетворити PDF-сторінки на слайди PPT.
  • Нарешті, збережіть конвертований PPT за допомогою методу Presentation.save().

У наведеному нижче прикладі коду показано, як перетворити DOC на PPT у Python.

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. Нижче наведено вхідний документ Word, який потрібно перетворити.

Python DOC до PPT

А далі наведено перетворену презентацію PowerPoint PPT.

Перетворення Python Word DOC у PPT

Конвертер Python Word DOC у PPT – отримайте безкоштовну ліцензію

Ви можете отримати безкоштовну тимчасову ліцензію, щоб конвертувати Word DOC/DOCX у PowerPoint PPT/PPTX без оціночних обмежень.

Висновок

У цій статті ви дізналися, як конвертувати Word DOC у PowerPoint PPT на Python. Ви можете використовувати той самий код для перетворення DOC на PPT, DOCX на PPT, DOC на PPTX і DOCX на PPTX у своїх програмах Python.

Досліджуйте бібліотеки Aspose

Ви можете дізнатися більше про Aspose.Words for Python і Aspose.Slides for Python за допомогою документації та посилань на API, наведених нижче.

Якщо у вас виникнуть запитання, не соромтеся повідомити нас через наш форум.

Дивись також