Как преобразовать PowerPoint в PDF на Java

При преобразовании презентации PowerPoint в формат PDF макет и форматирование документа сохраняются. Получатели могут просматривать преобразованный документ без установки Microsoft PowerPoint, но не могут легко изменять его. В этой статье мы покажем, как конвертировать презентации PowerPoint в PDF на Java с помощью библиотеки Free Spire.Presentation for Java.
- Преобразование всей презентации PowerPoint в PDF
- Преобразование отдельных слайдов презентации PowerPoint в PDF
Установка файла Free Spire.Presentation.jar
Если вы создали
Maven-проект, вы можете легко импортировать jar в свое приложение, используя
следующие конфигурации. Для проектов, не использующих Maven, загрузите jar-файл
по этой
ссылке и добавьте его в качестве зависимости в свое приложение.
В следующих шагах показано, как преобразовать всю презентацию PowerPoint в формат PDF: import com.spire.presentation.FileFormat; import com.spire.presentation.ISlide; import com.spire.presentation.Presentation; public class ConvertPowerPointToPDF { public static void main(String []args) throws Exception { //Create a Presentation instance Presentation ppt = new Presentation(); //Load a PowerPoint presentation ppt.loadFromFile("Sample.pptx"); //Save it as PDF ppt.saveToFile("ToPdf1.pdf", FileFormat.PDF); } } В следующих шагах
показано, как преобразовать определенный слайд презентации PowerPoint в формат
PDF: import com.spire.presentation.FileFormat; import com.spire.presentation.ISlide; import com.spire.presentation.Presentation; public class ConvertSlidesToPDF { public static void main(String []args) throws Exception { //Create a Presentation instance Presentation ppt = new Presentation(); //Load a PowerPoint presentation ppt.loadFromFile("Sample.pptx"); //Get the second slide ISlide slide= ppt.getSlides().get(1); //Save the slide to PDF slide.saveToFile("ToPdf2.pdf", FileFormat.PDF); } } В этой статье описывается использование Free Spire.Presentation for
Java для конвертирования документов PowerPoint в формат PDF. Помимо этого,
контрол поддерживает PowerPoint в других форматах, таких как: Преобразование
PowerPoint в изображения в Java
Преобразование всей презентации PowerPoint в PDF
Преобразование отдельных слайдов презентации PowerPoint в PDF
Pезюме