
Konwertuj pliki PDF na PPT za pomocą Java
W tym artykule omówimy kroki i fragment kodu umożliwiający konwersję PDF na prezentację PPT lub PPTX przy użyciu [biblioteki] Java PDF biblioteka. Ta biblioteka udostępnia ogromny stos metod manipulowania i przetwarzania formatu pliku PDF. Ponadto można programowo konwertować pliki PDF na inne formaty plików. Jednak konwersja slajdów PDF do PPT lub PPTX umożliwia prezentację danych w formie slajdów. Przejdźmy do tej biblioteki Java, aby rozpocząć programowe tworzenie konwertera plików PDF na PPT lub PPTX w Javie.
Omówimy następujące punkty:
- Instalacja biblioteki Java konwertera plików PDF na PPT
- Konwertuj pliki PDF na slajdy programu PowerPoint PPT przy użyciu języka Java
- Konwertuj prezentację PDF na PPTX za pomocą Java
Instalacja biblioteki Java konwertera plików PDF na PPT
Będziemy korzystać z tej potężnej biblioteki Java PDF, która oferuje funkcje na poziomie korporacyjnym, aby spełnić Twoje wymagania biznesowe. W rzeczywistości można znaleźć kompletną dokumentację6 dotyczącą instalacji i jej użytkowania. Możesz jednak pobrać bibliotekę lub zainstalować ją, korzystając z następujących konfiguracji Mavena.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<classifier>jdk17</classifier>
</dependency>
Konwertuj pliki PDF na slajdy programu PowerPoint PPT przy użyciu języka Java
Poniższe kroki obejmują konwersję pliku PDF na PPT przy użyciu języka Java:
- Utwórz obiekt klasy Document i załaduj plik źródłowy.
- Wywołaj tę metodę setBackground, aby ustawić kolor tła dokumentu.
- Wywołaj tę metodę setFitWindow, aby ustawić flagę określającą, czy rozmiar okna dokumentu musi zostać zmieniony, aby dopasować go do pierwszej wyświetlanej strony.
- Utwórz instancję PptxSaveOptions.
- Jeżeli wartość metody setSlidesAsImages ma wartość true, wówczas cała treść jest rozpoznawana jako obrazy (po jednym na stronę).
- Wywołaj metodę setImageResolution, aby ustawić rozdzielczość slajdów.
- Zapisz wynik prezentacji PPT, wywołując metodę save.
// Utwórz obiekt klasy Document i załaduj plik źródłowy
Document doc = new Document("Sample.pdf");
// Wywołaj tę metodę setBackground, aby ustawić kolor tła dokumentu
doc.setBackground(java.awt.Color.CYAN);
// Wywołaj tę metodę setFitWindow, aby ustawić flagę określającą, czy rozmiar okna dokumentu musi zostać zmieniony, aby dopasować go do pierwszej wyświetlanej strony.
doc.setFitWindow(true);
// Utwórz instancję PptxSaveOptions
com.aspose.pdf.PptxSaveOptions pptx_save = new com.aspose.pdf.PptxSaveOptions();
// Jeśli wartość metody setSlidesAsImages ma wartość true, cała zawartość jest rozpoznawana jako obrazy (po jednym na stronę)
pptx_save.setSlidesAsImages(true);
// Wywołaj metodę setImageResolution, aby ustawić rozdzielczość slajdów
pptx_save.setImageResolution(200);
// Zapisz dane wyjściowe w formacie PPT, wywołując metodę zapisu
doc.save(dataDir + "sample.ppt", pptx_save);
Wynik możesz zobaczyć na obrazku poniżej:

Konwertuj prezentację PDF na PPTX za pomocą Java
Poniższe kroki opisują sposób konwersji pliku PDF na PPTX przy użyciu języka Java:
- Zainicjuj obiekt klasy Document, aby załadować źródłowy plik PDF.
- Wywołaj metodę setBackground, aby zastosować kolor tła do dokumentu.
- Określenie, czy rozmiar okna dokumentu musi zostać zmieniony, aby zmieścił się na pierwszej wyświetlonej stronie za pomocą metody setFitWindow.
- Utwórz obiekt klasy PptxSaveOptions.
- Renderuj zawartość jako obrazy za pomocą metody setSlidesAsImages.
- Ustaw rozdzielczość obrazu za pomocą metody setImageResolution.
- Wyeksportuj prezentację PPTX przy użyciu metody zapisz.
// Utwórz obiekt klasy Document i załaduj plik źródłowy
Document doc = new Document("sample.pdf");
// Wywołaj tę metodę setBackground, aby ustawić kolor tła dokumentu
doc.setBackground(java.awt.Color.CYAN);
// Wywołaj tę metodę setFitWindow, aby ustawić flagę określającą, czy rozmiar okna dokumentu musi zostać zmieniony, aby dopasować go do pierwszej wyświetlanej strony.
doc.setFitWindow(true);
// Utwórz instancję PptxSaveOptions
PptxSaveOptions pptx_save = new PptxSaveOptions();
// Jeśli wartość metody setSlidesAsImages ma wartość true, cała zawartość jest rozpoznawana jako obrazy (po jednym na stronę)
pptx_save.setSlidesAsImages(true);
// Wywołaj metodę setImageResolution, aby ustawić rozdzielczość slajdów
pptx_save.setImageResolution(200);
// Zapisz dane wyjściowe w formacie PPTX, wywołując metodę zapisu
doc.save("sample.pptx", pptx_save);
Zdobądź bezpłatną licencję
Możesz uzyskać bezpłatną licencję tymczasową, aby wypróbować interfejs API bez ograniczeń ewaluacyjnych.
Podsumowując
Zakończmy w tym miejscu ten wpis z nadzieją, że nauczyłeś się konwertować plik PPF na PPT przy użyciu języka Java. Ta biblioteka Java PDF to PPT lub PPTX Prezentacja Converter zawiera szeroką gamę metod, które można zobaczyć tutaj. Ponadto nie zapomnij odwiedzić dokumentacji, aby dowiedzieć się o innych funkcjach. Wreszcie conholdate.com konsekwentnie pisze nowe posty na blogu. Dlatego prosimy o kontakt w celu uzyskania najnowszych aktualizacji.
Zadać pytanie
Możesz dać nam znać o swoich pytaniach lub wątpliwościach na naszym forum.
Często zadawane pytania
Czy mogę przekonwertować plik PDF na PPT?
Tak, zainstaluj tę [bibliotekę] Java PDF, aby programowo przekonwertować plik PDF na PPT. Możesz także odwiedzić dokumentację, aby uzyskać pełny przegląd funkcji.
Czy plik PDF można przekonwertować na format programu PowerPoint?
Przejdź przez tę klasę PptxSaveOptions, aby dowiedzieć się, jak przekonwertować plik PDF na PPT/PPTX, pisząc kilka wierszy kodu źródłowego w Javie.