Skip to content

Instantly share code, notes, and snippets.

@groupdocs-cloud-gists
Last active March 26, 2025 04:08
Show Gist options
  • Save groupdocs-cloud-gists/e50de2f8a4154be9e9a0a2b241df7454 to your computer and use it in GitHub Desktop.
Save groupdocs-cloud-gists/e50de2f8a4154be9e9a0a2b241df7454 to your computer and use it in GitHub Desktop.
Convert PDF to PPT in java

How to convert PDF to PowerPoint in Java


This comprehensive guide walks you through the process of converting PDF to PowerPoint using Java REST API, empowering you to create engaging presentations effortlessly. Let's explore the details on how we can perform this conversion using GroupDocs.Conversion Cloud SDK for Java.



For more details, please visit Convert PDF to PowerPoint with Java.

pdf to ppt

Important Links

Product Page | Docs | Live Demo | API Reference | Code Samples | Source Code | New Releases | Blog | Free Support | Free Trial

Perform PDF to PPT conversion online
// More examples over https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Obtain your API credentials
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";
// Create an instance of the Configuration class and initialize it with the Client ID & Client Secret
Configuration configuration = new Configuration(clientId, clientSecret);
// Define the API base URL for PDF to PowerPoint conversion operation
configuration.setApiBaseUrl("https://api.groupdocs.cloud");
// Initialize an instance of ConvertApi with the Configuration object
ConvertApi convertApi = new ConvertApi(configuration);
ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("marketing.pdf");
settings.setFormat("ppt");
settings.setOutputPath("finalOutput.ppt");
// Invoke the ConvertDocument API to perform PDF to PPT conversion
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
// Check the response and print success message
if (response != null && response.equals("OK")) {
System.out.println("The PDF to PowerPoint presentation completed successfully!");
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment