Konwersja plików PDF na PPT lub PPTX to kluczowe zadanie w dzisiejszym dynamicznym świecie biznesu. PDF jest popularnym formatem dokumentów, ale edytowanie lub dostosowywanie zawartości może być trudne. Aby rozwiązać ten problem, musisz przekonwertować plik PDF na PPT lub PPTX, które są popularnymi formatami prezentacji i można je łatwo edytować i dostosowywać. W tym poście na blogu wyjaśnimy, jak przekonwertować plik PDF na PPT lub PPTX przy użyciu języka Java.
W tym samouczku zostaną omówione następujące tematy:
- Java PDF to PPT i PPTX Konwersja API REST i Instalacja SDK
- Jak przekonwertować plik PDF na edytowalny PowerPoint PPTX przy użyciu języka Java
Konwersja Java PDF na PPT i PPTX Instalacja REST API i SDK
Do konwersji plików PDF na PowerPoint (PPT, PPTX) będę używać GroupDocs.Conversion Cloud SDK for Java. Jest to niezależne od platformy rozwiązanie REST API do konwersji dokumentów i obrazów bez zależności od oprogramowania innych firm. Umożliwia także konwersję ponad 50 rodzajów dokumentów i obrazów dowolnego obsługiwanego formatu pliku do dowolnego potrzebnego formatu. Możesz szybko konwertować dokumenty z jednego formatu na inny, taki jak Word, PDF, PowerPoint, Excel, HTML, CAD, obrazy rastrowe itp.
Możesz pobrać plik JAR API lub skorzystać z poniższych konfiguracji Mavena. Dodaj repozytorium i zależności do pliku pom.xml projektu.
Repozytorium Mavena:
<repository>
<id>groupdocs-artifact-repository</id>
<name>GroupDocs Artifact Repository</name>
<url>https://repository.groupdocs.cloud/repo</url>
</repository>
Zależność od Mavena:
<dependency>
<groupId>com.groupdocs</groupId
<artifactId>groupdocs-conversion-cloud</artifactId>
<version>23.4</version>
<scope>compile</scope>
</dependency>
Po zintegrowaniu pakietu GroupDocs.Conversion Cloud SDK z projektem Java: Zarejestruj się, aby założyć konto. Zbierz swój identyfikator klienta i klucz tajny klienta z panelu nawigacyjnego, zanim zaczniesz postępować zgodnie z instrukcjami i dostępnymi przykładami kodu. Przed użyciem ważne jest również sprawdzenie dokumentacji interfejsu API i ograniczeń użytkowania. Po uzyskaniu identyfikatora i tajnego kodu wprowadź poniższy kod:
# Uzyskaj identyfikator klienta i klucz klienta z https://dashboard.groupdocs.cloud po bezpłatnej rejestracji.
String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test-internal-storage";
Configuration configuration = new Configuration(ClientId, ClientSecret);
Jak przekonwertować PDF na edytowalny PowerPoint PPTX przy użyciu Java
Po skonfigurowaniu środowiska Java i zainstalowaniu GroupDocs.Conversion Cloud SDK for Java REST API możesz rozpocząć konwersję plików PDF na PPT lub PPTX. Proces jest prosty i obejmuje następujące kroki:
- Prześlij dokument PDF do chmury
- Konwertuj pliki PDF na PowerPoint w Javie
- Pobierz przekonwertowany plik
Prześlij plik
Najpierw prześlij dokument PDF do magazynu w chmurze, korzystając z fragmentu kodu podanego poniżej:
package com.groupdocsdev.classes;
import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.io.File;
// Prześlij plik do Cloud Storage przy użyciu języka Java
public class App {
public static void main(String[] args) {
// Utwórz instancję interfejsu API konwersji
FileApi apiInstance = new FileApi(configuration);
try {
File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file.pdf");
UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.pdf", fileStream, MyStorage);
FilesUploadResult response = apiInstance.uploadFile(request);
System.out.println("Expected response type is FilesUploadResult: " + response.getUploaded().size());
} catch (ApiException e) {
System.err.println("Exception while calling FileApi:");
e.printStackTrace();
}
}
}
W rezultacie przesłany dokument HTML będzie dostępny w sekcji plików Twojego pulpitu nawigacyjnego w chmurze.
Konwertuj plik PDF na prezentacje PowerPoint w Javie
Aby rozpocząć konwersję PDF do PPT lub PPTX w Javie przy użyciu GroupDocs.Conversion Cloud SDK for Java REST API, musisz wykonać następujące kroki:
- Najpierw zaimportuj wymagane klasy do pliku Java.
- Po drugie, utwórz instancję klasy ConvertApi.
- Po trzecie, utwórz instancję klasy ConvertSettings.
- Następnie podaj nazwę magazynu w chmurze.
- Teraz ustaw ścieżkę wejściowego pliku PDF i format pliku wyjściowego jako „pptx”.
- Następnie utwórz instancję klasy PptxConvertOptions.
- Opcjonalnie ustaw różne opcje konwersji, takie jak setFromPage, setPagesCount, setZoom itp.
- Teraz ustaw opcje konwersji i ścieżkę pliku wyjściowego za pomocą instancji ConvertSettings.
- Następnie utwórz instancję klasy ConvertDocumentRequest i przekaż parametr settings.
- Na koniec wywołaj metodę convert\document() i przekaż parametr ConvertDocumentRequest.
Poniższy fragment kodu pokazuje, jak przekonwertować dokument PDF na prezentację programu PowerPoint w Javie przy użyciu interfejsu API REST:
package com.groupdocsdev.classes;
import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;
// Konwertuj PDF na PowerPoint PPTX w Javie.
public class App {
public static void main(String[] args) {
// Utwórz instancję interfejsu API konwersji
ConvertApi apiInstance = new ConvertApi(configuration);
try {
// Przygotuj ustawienia konwersji
ConvertSettings settings = new ConvertSettings();
settings.setStorageName(MyStorage);
settings.setFilePath("java-testing/input-sample-file.pdf");
settings.setFormat("pptx");
PptxConvertOptions convertOptions = new PptxConvertOptions();
convertOptions.setFromPage(1);
convertOptions.setPagesCount(2);
convertOptions.setZoom(200);
settings.setConvertOptions(convertOptions);
settings.setOutputPath("java-testing/output-sample-file.pptx");
// przekonwertować do określonego formatu
List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
System.out.println("Document converted successfully: " + response);
} catch (ApiException e) {
System.err.println("Exception while calling Java API: ");
e.printStackTrace();
}
}
}
Pobierz przekonwertowany plik
Powyższy przykładowy kod zapisze przekonwertowany plik programu PowerPoint w chmurze. Możesz go pobrać za pomocą następującego fragmentu kodu:
package com.groupdocsdev.classes;
import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.io.File;
// Pobierz plik z Cloud Storage w Javie
public class App {
public static void main(String[] args) {
// Utwórz instancję interfejsu API konwersji
FileApi apiInstance = new FileApi(configuration);
try {
DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.pptx", MyStorage, null);
File response = apiInstance.downloadFile(request);
System.err.println("Expected response type is File: " + response.length());
} catch (ApiException e) {
System.err.println("Exception while calling FileApi:");
e.printStackTrace();
}
}
}
Darmowy internetowy konwerter plików PDF na PPTX
Jak konwertować pliki PDF do plików PowerPoint online za darmo? Wypróbuj [konwerter] PDF do PPTX online konwerter, aby bezpłatnie utworzyć prezentację PowerPoint z dokumentu PDF. Ten konwerter jest rozwijany przy użyciu wyżej wymienionego API.
Podsumowując
To prowadzi nas do końca tego wpisu na blogu. Oto, czego dowiedziałeś się z tego artykułu:
- jak programowo konwertować pliki PDF do plików PowerPoint w Javie przy użyciu GroupDocs.Conversion Cloud REST API;
- programowo przesłać plik PDF do chmury, a następnie pobrać przekonwertowany plik PowerPoint z chmury;
- i konwertuj pliki PDF na PowerPoint za pomocą darmowego konwertera PDF PowerPoint.
Ponadto GroupDocs.Conversion zawiera również sekcję API Reference, która umożliwia wizualizację naszych interfejsów API i komunikowanie się z nimi bezpośrednio przez przeglądarkę. Pełny kod źródłowy pakietu Java SDK jest bezpłatnie dostępny na Github. Sprawdź GroupDocs.Conversion Cloud SDK for Java Przykłady tutaj.
Ponadto zachęcamy do zapoznania się z naszym przewodnikiem wprowadzającym, aby zapoznać się ze szczegółowymi krokami i wykorzystaniem interfejsu API.
Wreszcie, wciąż piszemy nowe artykuły na blogu na temat różnych formatów plików i konwersji przy użyciu REST API. Dlatego prosimy o kontakt w celu uzyskania najnowszych aktualizacji.
Zadać pytanie
W przypadku jakichkolwiek pytań dotyczących konwertera plików PDF na PPT, nie wahaj się skontaktować z nami na darmowym forum wsparcia.
Często zadawane pytania
Jak skonfigurować GroupDocs.Conversion Cloud REST API dla języka Java?
Aby skonfigurować GroupDocs.Conversion Cloud REST API w Javie, musisz zarejestrować się w celu założenia konta, uzyskać klucz API, a następnie zintegrować interfejs API z projektem Java za pomocą dostarczonego pakietu SDK .
Czy mogę konwertować pliki PDF chronione hasłem na prezentacje programu PowerPoint?
Tak, możesz konwertować pliki PDF chronione hasłem na pliki PowerPoint za pomocą GroupDocs.Conversion Cloud REST API, przekazując hasło jako parametr w żądaniu API.
Jak przekonwertować PDF na PPT online za darmo?
Internetowy konwerter plików PDF na PPT umożliwia bezpłatną konwersję plików PDF do formatu PowerPoint. Postępuj zgodnie z instrukcjami krok po kroku podanymi poniżej w celu konwersji:
- Otwórz darmowy konwerter plików PDF na PPT online.
- Teraz kliknij wewnątrz obszaru upuszczania pliku, aby przesłać plik PDF lub przeciągnij i upuść plik PDF.
- Następnie kliknij przycisk Konwertuj teraz. Darmowy internetowy konwerter plików PDF na PowerPoint zmieni plik PDF na plik PPT.
- Link do pobrania wyjściowego pliku PowerPoint będzie dostępny natychmiast po przekonwertowaniu pliku PDF na PowerPoint.
Jak przekonwertować plik PDF na PowerPoint w systemie Windows?
Odwiedź ten link, aby pobrać konwerter plików PDF do formatu PowerPoint w trybie offline dla systemu Windows. Ten konwerter plików PDF na pliki programu PowerPoint może szybko przekonwertować plik PDF na program PowerPoint w systemie Windows za pomocą jednego kliknięcia.
Zobacz też
Jeśli chcesz dowiedzieć się więcej na powiązane tematy, zalecamy przeczytanie artykułów wymienionych poniżej:
- Jak przekonwertować PowerPoint PPT na HTML za pomocą Java
- Konwertuj EXCEL na JSON i JSON na EXCEL w Python
- Jak przekonwertować CSV na JSON i JSON na CSV w Python
- Konwertuj dokumenty programu Word na format PDF za pomocą interfejsu API REST w języku Python
- Jak przekonwertować PDF do Excela w Python przy użyciu REST API
- Konwertuj PDF na edytowalny dokument Word za pomocą Python SDK
- Jak przekonwertować plik PDF na PPTX przy użyciu interfejsu API REST w języku Python
- Konwertuj plik PDF na format PNG i PNG na format PDF za pomocą języka Java
- Konwertuj plik Word na HTML w Javie przy użyciu interfejsu API REST