Главное Авторские колонки Вакансии Вопросы
886 0 В избр. Сохранено
Авторизуйтесь
Вход с паролем

Как преобразовать PowerPoint в PNG или JPG в Java

В этой статье вы узнаете, как конвертировать PowerPoint в PNG и JPG с помощью Spire.Presentation for Java.
Мнение автора может не совпадать с мнением редакции

Преобразование слайдов PowerPoint в PNG или JPG облегчает обмен, встраивание и совместимость на различных платформах. Если вам нужно показать слайды на веб-сайте, включить их в электронное письмо или просто создать статичные изображения для справки, преобразование в PNG или JPG обеспечит практичное решение для ваших нужд.

В этой статье вы узнаете, как конвертировать PowerPoint в PNG и JPG с помощью Spire.Presentation for Java.

  • Преобразование PowerPoint в PNG в Java
  • Конвертировать PowerPoint в JPG в Java

Установите библиотеку

Spire.Presentation for Java — это профессиональная Java-библиотека для чтения, создания и работы с файлами PowerPoint в Java-приложениях.

Если вы создаете проект Maven, вы можете легко импортировать jar в свое приложение с помощью следующих конфигураций. Для проектов, не использующих Maven, загрузите Spire.Pdf.jar и добавьте его в качестве зависимости в ваше приложение.

Преобразование PowerPoint в PNG в Java

Spire.Presentation for Java предлагает метод ISlide.saveAsImage(), который позволяет легко конвертировать слайды презентации PowerPoint в файлы изображений в таких форматах, как PNG, JPG или BMP. В этом примере показано, как конвертировать слайды PowerPoint в PNG в Java.

import com.spire.presentation.ISlide;

import com.spire.presentation.Presentation;

import javax.imageio.ImageIO;

import java.awt.image.BufferedImage;

import java.io.File;

public class ConvertPowerPointToPngOrJpg {

public static void main(String []args) throws Exception {

//Create a Presentation instance

Presentation presentation = new Presentation();

//Load a PowerPoint document

presentation.loadFromFile("Sample.pptx");

//Iterate through all slides in the PowerPoint document

for(int i = 0; i < presentation.getSlides().getCount(); i++)

{

ISlide slide = presentation.getSlides().get(i);

//Save each slide as PNG image

BufferedImage image = slide.saveAsImage();

String fileName = String.format("ToImage-%1$s.png", i);

ImageIO.write(image, "PNG",new File(fileName));

}

}

}

Конвертировать PowerPoint в JPG в Java

В этом примере показано, как конвертировать PowerPoint в JPG в Java.

import com.spire.presentation.ISlide;

import com.spire.presentation.Presentation;

import javax.imageio.ImageIO;

import java.awt.image.BufferedImage;

import java.io.File;

public class ConvertPowerPointToPngOrJpg {

public static void main(String []args) throws Exception {

//Create a Presentation instance

Presentation presentation = new Presentation();

//Load a PowerPoint document

presentation.loadFromFile("Sample.pptx");

//Iterate through all slides in the PowerPoint document

for(int i = 0; i < presentation.getSlides().getCount(); i++)

{

ISlide slide = presentation.getSlides().get(i);

//Save each slide as JPG image

BufferedImage image = slide.saveAsImage();

String fileName = String.format("ToImage-%1$s.jpg", i);

ImageIO.write(image, "JPG",new File(fileName));

}

}

}

Заключение

В этой статье показано, как конвертировать документы PowerPoint в файлы изображений PNG или JPG. Будучи продвинутой библиотекой PowerPoint, Spire.Presentation for Java поддерживает множество других функций, таких как:

Печать PowerPoint в Java

Преобразование PowerPoint в PDF в Java

Конвертировать PowerPoint в HTML в Java

0
В избр. Сохранено
Авторизуйтесь
Вход с паролем
Комментарии
Выбрать файл
Блог проекта
Расскажите историю о создании или развитии проекта, поиске команды, проблемах и решениях
Написать
Личный блог
Продвигайте свои услуги или личный бренд через интересные кейсы и статьи
Написать

Spark использует cookie-файлы. С их помощью мы улучшаем работу нашего сайта и ваше взаимодействие с ним.