У різних випадках вам потрібно перетворити слайди в презентаціях PowerPoint на HTML. Наприклад, для перегляду в браузері, для індексування вмісту тощо. У цій статті ви дізнаєтесь, як конвертувати PowerPoint PPT або PPTX у HTML на Python. Крім того, ми розповімо, як перетворити PPT на адаптивний HTML і включити примітки до слайдів на сторінки HTML.
- Конвертер Python PowerPoint у HTML
- Перетворення PowerPoint PPT на HTML
- Перетворення PPT на адаптивний HTML
- Додайте нотатки до слайдів у PPT до HTML
Python PowerPoint PPT в HTML конвертер
Aspose.Slides for Python через .NET — це потужна бібліотека Python, яка надає широкий спектр функцій керування презентацією. Ви можете створювати нові презентації з нуля або легко маніпулювати наявними без MS Office. Крім того, він забезпечує високу точність перетворення PPT/PPTX в інші формати. Ми будемо використовувати цю бібліотеку для перетворення PPT у HTML. Ви можете встановити його у своїй програмі Python із PyPI за допомогою наступної команди.
> pip install aspose.slides
Перетворіть PowerPoint PPT/PPTX на HTML у Python
Нижче наведено кроки для перетворення PowerPoint PPT у HTML у Python.
- Завантажте файл PPT (або PPTX) за допомогою класу Presentation.
- Перетворіть PPT у HTML за допомогою методу Presentation.save(string, export.SaveFormat.HTML).
У наведеному нижче прикладі коду показано, як перетворити файл PowerPoint PPTX на HTML у Python.
import aspose.slides as slides
# Завантажте файл презентації
pres = slides.Presentation("presentation.pptx")
# Зберегти як HTML
pres.save("ppt-to-html.html", slides.export.SaveFormat.HTML)
Нижче наведено HTML-сторінку, яку ми отримуємо після перетворення PPT із двома слайдами.
Перетворіть PPT або PPTX на адаптивний HTML у Python
Ви також можете конвертувати файл PPT у адаптивний HTML, щоб він належним чином відображався в різних браузерах і на різних розмірах екрана. Нижче наведено кроки для досягнення цього.
- Завантажте файл PPT (або PPTX) за допомогою класу Presentation.
- Створіть об’єкт класу HtmlOptions.
- Створіть об’єкт класу ResponsiveHtmlController.
- Призначте контролер властивості HtmlOptions.htmlformatter.
- Перетворіть PPT у HTML за допомогою методу Presentation.save(string, export.SaveFormat.HTML, HtmlOptions).
У наведеному нижче прикладі коду показано, як перетворити PPTX на адаптивний HTML у Python.
import aspose.slides as slides
# Завантажте файл презентації
pres = slides.Presentation("presentation.pptx")
# Створення параметрів HTML
options = slides.export.HtmlOptions()
# Створіть адаптивний контролер HTML
controller = slides.export.ResponsiveHtmlController()
# Установити контролер як засіб форматування HTML
options.html_formatter = slides.export.HtmlFormatter.create_custom_formatter(controller)
# Зберегти як HTML
pres.save("ppt-to-responsive-html.html", slides.export.SaveFormat.HTML, options)
На наступному знімку екрана показано, як перетворений HTML виглядає на екрані мобільного пристрою.
Включіть примітки до слайдів у PowerPoint для перетворення HTML
За замовчуванням примітки до слайдів не включено до перетворених HTML-сторінок. Однак якщо ви хочете включити їх, ви можете зробити це, призначивши значення з переліку export.NotesPositions властивості HtmlOptions.notescommentslayouting.notesposition. Наведений нижче зразок коду показує, як додати примітки до слайдів у нижній частині HTML-сторінок.
import aspose.slides as slides
# Завантажте файл презентації
pres = slides.Presentation("presentation.pptx")
# Створення параметрів HTML
options = slides.export.HtmlOptions()
# Додайте примітки до слайдів
options.notes_comments_layouting.notes_position = slides.export.NotesPositions.BOTTOM_FULL
# Зберегти як HTML
pres.save("ppt-to-html-notes.html", slides.export.SaveFormat.HTML, options)
На наступному знімку екрана показано, як відображаються примітки до слайдів на перетвореній сторінці HTML.
Отримайте безкоштовну ліцензію
Ви можете використовувати Aspose.Slides for Python через .NET без обмежень оцінки, отримавши тимчасову ліцензію.
Висновок
У цій статті ви дізналися, як конвертувати PowerPoint PPT або PPTX у HTML у Python. Крім того, ми побачили, як перетворити презентацію на адаптивний HTML і включити примітки до слайдів на отримані HTML-сторінки. Ви можете прочитати більше про Aspose.Slides for Python через .NET, використовуючи документацію. У разі будь-яких запитань зв’яжіться з нами на нашому форумі.
Дивись також
Інформація: Aspose надає безкоштовну службу перетворення PowerPoint у HTML, яка є живою реалізацією процесу перетворення презентації у HTML.