ODP в PDF Java

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

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

Чтобы преобразовать файлы ODP в формат PDF, мы будем использовать Aspose.Slides for Java. Это многофункциональный API для создания документов презентации и управления ими из приложений Java. Вы можете либо скачать JAR API, либо добавить его в свой проект на основе Maven, используя следующие конфигурации.

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

Преобразование файла ODP в PDF

Преобразование файлов ODP в формат PDF очень просто и может быть выполнено в пару строк кода. Ниже приведены шаги для преобразования презентации ODP в PDF с использованием Java.

В следующем примере кода показано, как преобразовать файл ODP в PDF.

// Загрузите ODP-файл
Presentation presentation = new Presentation("sample.odp");

// Конвертировать ODP в PDF
presentation.save("output.pdf", SaveFormat.Pdf);   

Получите бесплатную лицензию API

Вы можете использовать Aspose.Slides for Java без ограничений на пробную версию, запросив временную лицензию.

Вывод

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

Смотрите также