Экспорт в HTML5

Процесс экспорта в HTML5 позволяет вам конвертировать PowerPoint в HTML без веб-расширений или зависимостей. Таким образом, используя свои собственные шаблоны, вы можете применять очень гибкие параметры, которые определяют процесс экспорта и результирующие HTML, CSS, JavaScript и атрибуты анимации.

Экспорт PowerPoint в HTML5

Этот код на Python показывает, как экспортировать презентацию в HTML5 без веб-расширений и зависимостей:

import aspose.slides as slides

with slides.Presentation("pres.pptx") as presentation:
    presentation.save("index.html", slides.export.SaveFormat.HTML5)

Вы можете захотеть указать настройки для анимаций объектов и переходов слайдов следующим образом:

import aspose.slides as slides

with slides.Presentation("pres.pptx") as presentation:
    options = slides.export.Html5Options()
    options.animate_shapes = False
    options.animate_transitions = False

    presentation.save("index.html", slides.export.SaveFormat.HTML5, options)

Экспорт PowerPoint в HTML

Этот код на Python демонстрирует стандартный процесс преобразования PowerPoint в HTML:

import aspose.slides as slides

with slides.Presentation("pres.pptx") as presentation:
    presentation.save("index.html", slides.export.SaveFormat.HTML)

В этом случае содержимое презентации отображается через SVG в форме, как показано ниже:

<body>
<div class="slide" name="slide" id="slideslideIface1">
     <svg version="1.1">
         <g> СОДЕРЖАНИЕ СЛАЙДА ЗДЕСЬ </g>
     </svg>
</div>
</body>

Экспорт PowerPoint в HTML5 в режиме просмотра слайдов

Aspose.Slides позволяет вам конвертировать презентацию PowerPoint в HTML5-документ, в котором слайды представлены в режиме просмотра слайдов. В этом случае, когда вы открываете результирующий HTML5-файл в браузере, вы видите презентацию в режиме просмотра слайдов на веб-странице.

Этот код на Python демонстрирует процесс экспорта PowerPoint в HTML5 в режиме просмотра слайдов:

import aspose.slides as slides

with slides.Presentation("pres.pptx") as pres:
    # Экспорт презентации, содержащей переходы слайдов, анимации и анимации объектов в HTML5
    options = slides.export.Html5Options()
    options.animate_shapes = True
    options.animate_transitions = True

    # Сохранение презентации
    pres.save("HTML5-slide-view.html", slides.export.SaveFormat.HTML5, options)