PowerPoint до SVG Java

Перетворення PowerPoint у SVG часто виконується для відображення презентацій у веб-додатках або настільних програмах. Різні засоби перегляду PowerPoint також перетворюють презентації у SVG для слайд-шоу. Відповідно, у цій статті описано, як конвертувати презентації PowerPoint PPTX або PPT у файли SVG за допомогою Java.

Конвертер Java PowerPoint PPT у SVG – безкоштовно завантажити

Щоб конвертувати презентації PPTX або PPT у SVG, ми будемо використовувати Aspose.Slides for Java. API призначений для створення та керування презентаціями PowerPoint і OpenOffice із програм Java. Крім того, він підтримує високоточне перетворення презентацій в інші формати, включаючи SVG. Ви можете завантажити API або встановити його за допомогою наведених нижче конфігурацій Maven.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-slides</artifactId>
    <version>21.8</version>
    <classifier>jdk16</classifier>
</dependency>

Кроки для перетворення PPTX у SVG у Java

Перетворення презентацій PowerPoint PPT або PPTX у SVG так само просто. Нижче наведено кроки, необхідні для перетворення файлу PPT/PPTX у формат SVG за допомогою Aspose.Slides for Java.

  • Завантажте файл PowerPoint PPT або PPTX з диска.
  • Переглядайте слайди презентації.
  • Збережіть кожен слайд як файл SVG у потрібному місці.

Тепер давайте розглянемо, як перетворити ці кроки в код для перетворення PPTX у SVG у Java.

Перетворюйте презентації PPTX або PPT у SVG у Java

Нижче наведено кроки для перетворення презентації PowerPoint PPTX/PPT у SVG за допомогою Java.

  • Спочатку створіть екземпляр класу 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();
}

Конвертер Java PPTX у SVG – отримайте безкоштовну ліцензію

Ви можете використовувати Aspose.Slides for Java без оціночних обмежень, попросивши тимчасову ліцензію.

PPT у SVG – онлайн-демонстрація

Спробуйте онлайн-конвертер PowerPoint у SVG, який базується на Aspose.Slides.

Висновок

Презентації PowerPoint часто перетворюються на SVG, щоб вставити їх вміст у програми. Для таких випадків у цій статті описано, як виконати перетворення PowerPoint у SVG у Java. Ви можете відвідати документацію, щоб дослідити інші функції Aspose.Slides for Java. Крім того, ви можете повідомити нам про свої запити через наш форум.

Дивись також