Конвертировать ODP в PDF на Java

Эта простая статья о том, как конвертировать ODP в PDF в Java. В нем представлены все подробности настроек проекта, а также список задач по программированию и рабочий пример кода для преобразования ODP в PDF на Java. Разработанное приложение можно использовать в любой среде, сконфигурированной Java, в Windows, macOS и Linux.

Действия по экспорту ODP в PDF с помощью Java

  1. Настройте среду разработки для установки Aspose.Slides for Java для преобразования ODP в PDF с помощью Java.
  2. Получите доступ к образцу презентации ODP, используя экземпляр класса Presentation для преобразования ODP в PDF.
  3. Создайте объект класса PdfOptions и установите необходимые параметры PDF-файла.
  4. Сохраните загруженный файл ODP в формате PDF, используя метод save.

Вышеупомянутые шаги можно выполнить, чтобы экспортировать ODP в PDF с помощью Java. Процесс будет инициирован загрузкой исходного файла ODP с диска, после чего будет создан объект класса PdfOptions и заданы необходимые параметры выходного PDF-файла. Наконец, ODP будет экспортирован в виде PDF-файла на диск с использованием метода сохранения.

Код для преобразования ODP в PDF на Java

package testslides;
import com.aspose.slides.License;
import com.aspose.slides.PdfCompliance;
import com.aspose.slides.PdfOptions;
import com.aspose.slides.PdfTextCompression;
import com.aspose.slides.Presentation;
import com.aspose.slides.SaveFormat;
public class OdpToPDF {
public static void main(String[] args) throws Exception {//ODP exceptions
String path = "/Users//TestData/";
// Initialize a license to convert ODP presentation to PDF
License licenseODPExport= new License();
licenseODPExport.setLicense(path + "Conholdate.Total.Product.Family.lic");
// Create the Presentation class object to load the source ODP file
Presentation presODP = new Presentation(path + "sample.odp");
// Create the PdfOptions class object
PdfOptions expPdfOptions = new PdfOptions();
// Define the output PDF file options
expPdfOptions.setJpegQuality((byte)90);
expPdfOptions.setEmbedFullFonts(true);
expPdfOptions.setSaveMetafilesAsPng(true);
expPdfOptions.setTextCompression(PdfTextCompression.Flate);
// Convert source ODP file to PDF
presODP.save(path+ "ODP-to-PDF.pdf", SaveFormat.Pdf, expPdfOptions);
}
}

Приведенная выше демонстрация показывает, что для разработки API-интерфейса ODP в PDF-конвертер на основе Java можно эффективно использовать. Вы также можете настроить выходной PDF-файл, используя различные методы установки, предоставляемые классом PdfOptions, включая методы для установки прав доступа, соответствия требованиям, обычного шрифта по умолчанию, качества Jpeg, прозрачного цвета изображения, отображения скрытых слайдов и параметров пароля PDF для присвоения имени файлу. немного.

В этом примере показано, как сохранить ODP в PDF с помощью Java с помощью простых вызовов API. Если вы хотите узнать о процессе преобразования презентации в файл Markdown, обратитесь к статье как конвертировать PPTX в Markdown с помощью Java.

 Русский