ODP do PDF Java

Format ODP jest używany przez OpenOffice do reprezentowania dokumentów prezentacji. Obsługuje wykresy, obiekty multimedialne, obrazy, przejścia i wiele więcej. W tym artykule dowiesz się, jak zautomatyzować konwersję plików ODP do formatu PDF. W szczególności artykuł dotyczy tego, jak programowo przekonwertować prezentację ODP do pliku PDF przy użyciu języka Java.

Java API do konwersji ODP na PDF

Aby przekonwertować pliki ODP do formatu PDF, użyjemy Aspose.Slides for Java. Jest to bogaty w funkcje interfejs API do tworzenia i manipulowania dokumentami prezentacji z poziomu aplikacji Java. Możesz pobrać JAR API lub dodać go do swojego projektu opartego na Maven, korzystając z poniższych konfiguracji.

<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>

Konwertuj plik ODP na PDF

Konwersja plików ODP do formatu PDF jest prosta jak bułka z masłem i można to zrobić w kilku wierszach kodu. Poniżej przedstawiono kroki konwersji prezentacji ODP do formatu PDF przy użyciu języka Java.

Poniższy przykładowy kod pokazuje, jak przekonwertować plik ODP na format PDF.

// Załaduj plik ODP
Presentation presentation = new Presentation("sample.odp");

// Konwertuj ODP na PDF
presentation.save("output.pdf", SaveFormat.Pdf);   

Uzyskaj bezpłatną licencję API

Możesz używać Aspose.Slides for Java bez ograniczeń ewaluacyjnych, prosząc o licencję tymczasową.

Wniosek

W tym artykule nauczyłeś się konwertować pliki ODP do formatu PDF przy użyciu języka Java. Możesz po prostu zainstalować Aspose.Slides for Java i użyć dostarczonego kodu w swojej aplikacji. Poza tym możesz dowiedzieć się więcej o Aspose.Slides dla Javy, korzystając z dokumentacji. Pełne przykłady kodu źródłowego API są również dostępne w repozytorium GitHub. Ponadto możesz swobodnie informować nas o swoich zapytaniach za pośrednictwem naszego forum.

Zobacz też