Преобразование PowerPoint в SVG часто выполняется для отображения презентаций в приложениях Android. Различные программы просмотра PowerPoint также конвертируют презентации в SVG для слайд-шоу. Соответственно, в этой статье рассказывается, как преобразовать презентации PowerPoint PPTX или PPT в файлы SVG в Android.
Конвертер Android PowerPoint в SVG
Чтобы преобразовать презентации PPTX или PPT в SVG, мы будем использовать Aspose.Slides для Android через Java. Это многофункциональный Android API, который позволяет легко создавать, изменять и преобразовывать презентации. Вы можете загрузить API из раздела загрузок или установить его, добавив следующие конфигурации в build.gradle.
maven {
url "http://repository.aspose.com/repo/" }
compile (
group: 'com.aspose',
name: 'aspose-slides',
version: '21.3',
classifier: 'android.via.java')
Преобразование презентаций PPTX или PPT в SVG на Android
Ниже приведены шаги для преобразования презентации PowerPoint PPTX/PPT в SVG на Android.
- Сначала создайте экземпляр класса Presentation для загрузки презентации.
- Прокрутите слайды в презентации и получите ссылку на каждый слайд в объекте ISlide.
- Создайте объект FileOutputStream для выходного файла SVG.
- Запишите данные слайда в объект FileOutputStream, используя метод ISlide.writeAsSvg().
- Наконец, закройте поток.
В следующем примере кода показано, как преобразовать PowerPoint PPTX/PPT в SVG.
// Загрузить презентацию
Presentation pres = new Presentation("presentation.pptx");
try {
// Доступ к каждому слайду
for(ISlide sld:pres.getSlides())
{
// Создайте объект потока памяти
FileOutputStream svgStream = new FileOutputStream(String.format("slide_%d.svg", sld.getSlideNumber()));
// Создайте SVG-изображение слайда и сохраните в потоке памяти
sld.writeAsSvg(svgStream);
// Закрыть поток
svgStream.close();
}
} catch (IOException e) {
} finally {
pres.dispose();
}
Получите бесплатную лицензию API
Вы можете использовать Aspose.Slides для Android через Java без ограничений на пробную версию, запросив временную лицензию.
Онлайн-демонстрация
Попробуйте онлайн-конвертер PowerPoint в SVG, основанный на Aspose.Slides.
Вывод
Презентации PowerPoint часто преобразуются в формат SVG, чтобы встроить их содержимое в приложения. Для таких случаев в этой статье рассматривается преобразование PowerPoint в SVG в приложениях для Android. Вы можете посетить документацию, чтобы изучить другие функции Aspose.Slides для Android через Java. Кроме того, вы можете свободно сообщать нам о своих вопросах через наш форум.