Cara Mengonversi PDF ke PPT menggunakan Java API

Cara Mengonversi PDF ke PPT atau PPTX menggunakan Java

Mengonversi PDF ke PPT atau PPTX adalah tugas penting dalam dunia bisnis yang serba cepat saat ini. PDF adalah format populer untuk dokumen, tetapi sulit untuk mengedit atau menyesuaikan konten. Untuk mengatasi masalah ini, Anda perlu mengonversi PDF ke PPT atau PPTX, keduanya merupakan format populer untuk presentasi dan dapat dengan mudah diedit dan disesuaikan. Dalam posting blog ini, kami akan menjelaskan cara mengonversi PDF ke PPT atau PPTX menggunakan Java.

Topik-topik berikut akan dibahas dalam tutorial ini:

Java PDF ke PPT dan PPTX Conversion REST API dan Instalasi SDK

Untuk mengonversi PDF ke PowerPoint (PPT, PPTX), saya akan menggunakan GroupDocs.Conversion Cloud SDK untuk Java. Ini adalah solusi REST API platform-independen untuk konversi dokumen dan gambar tanpa bergantung pada perangkat lunak pihak ketiga. Ini juga memungkinkan Anda untuk mengonversi 50+ jenis dokumen dan gambar dari [format file yang didukung] apa pun 7 ke format apa pun yang Anda butuhkan. Anda dapat dengan cepat mengonversi dokumen dari satu format ke format lain seperti Word, PDF, PowerPoint, Excel, HTML, CAD, gambar raster, dll.

Anda dapat mengunduh file JAR API atau menggunakan konfigurasi Maven berikut. Tambahkan repositori dan dependensi ke file pom.xml proyek Anda.

Repositori Maven:

<repository>
    <id>groupdocs-artifact-repository</id>
    <name>GroupDocs Artifact Repository</name>
    <url>https://repository.groupdocs.cloud/repo</url>
</repository>

Ketergantungan Maven:

 <dependency>
    <groupId>com.groupdocs</groupId
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>23.4</version>
    <scope>compile</scope>
</dependency>

Setelah mengintegrasikan GroupDocs.Conversion Cloud SDK ke proyek Java Anda: Daftar untuk mendapatkan akun. Kumpulkan ID Klien dan Rahasia Klien Anda dari dashboard sebelum Anda mulai mengikuti langkah-langkah dan contoh kode yang tersedia. Selain itu, penting untuk memeriksa dokumentasi API dan batas penggunaan sebelum menggunakannya. Silakan masukkan kode yang ditunjukkan di bawah ini setelah Anda memiliki ID dan rahasia Anda:

# Dapatkan client_id dan client_secret Anda dari https://dashboard.groupdocs.cloud setelah pendaftaran gratis.

String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test-internal-storage";
Configuration configuration = new Configuration(ClientId, ClientSecret);

Cara Mengonversi PDF menjadi PPTX PowerPoint yang Dapat Diedit menggunakan Java

Setelah Anda menyiapkan lingkungan Java dan menginstal SDK Cloud GroupDocs.Conversion untuk Java REST API, Anda dapat mulai mengonversi PDF ke PPT atau PPTX. Prosesnya mudah dan melibatkan langkah-langkah berikut:

Unggah File

Pertama, unggah dokumen PDF ke penyimpanan cloud menggunakan potongan kode seperti yang diberikan di bawah ini:

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;

// Unggah File ke Cloud Storage menggunakan Java
public class App {

	public static void main(String[] args) {
				
		// Buat instance API konversi					
		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();
		}
		
	}
}

Hasilnya, dokumen HTML yang diunggah akan tersedia di [files section][https://dashboard.groupdocs.cloud/files] dasbor Anda di cloud.

Konversi File PDF ke Presentasi PowerPoint di Java

Untuk mulai mengonversi PDF ke PPT atau PPTX di Java menggunakan GroupDocs.Conversion Cloud SDK untuk Java REST API, Anda harus mengikuti langkah-langkah berikut:

  • Pertama, impor kelas yang diperlukan ke file Java Anda.
  • Kedua, buat instance dari kelas ConvertApi.
  • Ketiga, buat instance dari kelas ConvertSettings.
  • Selanjutnya, berikan nama penyimpanan cloud.
  • Sekarang, atur jalur file PDF masukan dan format file keluaran sebagai “pptx”.
  • Kemudian, buat instance kelas PptxConvertOptions.
  • Secara opsional, setel berbagai opsi konversi seperti setFromPage, setPagesCount, setZoom, dll.
  • Sekarang, atur opsi konversi dan jalur file keluaran menggunakan instance ConvertSettings.
  • Setelah itu, buat instance kelas ConvertDocumentRequest dan berikan parameter pengaturan.
  • Terakhir, panggil metode convert\document() dan berikan parameter ConvertDocumentRequest.

Cuplikan kode berikut menunjukkan cara mengonversi dokumen PDF ke presentasi PowerPoint di Java menggunakan REST API:

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;

// Konversi PDF ke PowerPoint PPTX di Java.
public class App {

	public static void main(String[] args) {
		
		// Buat instance API konversi
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			 
			// Siapkan pengaturan konversi
			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");
		
			// mengkonversi ke format yang ditentukan
			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();
		}
	}
}
Konversikan dokumen PDF ke file PPT di Java

Konversikan File PDF ke Presentasi PowerPoint di Java.

Unduh File yang Dikonversi

Contoh kode di atas akan menyimpan file PowerPoint yang dikonversi ke cloud. Anda dapat mengunduhnya menggunakan cuplikan kode berikut:

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;

// Unduh File dari Cloud Storage di Java
public class App {

	public static void main(String[] args) {
				
		// Buat instance API konversi					
		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();
		}
		
	}
}

Konverter PDF ke PPTX Online Gratis

Bagaimana cara mengonversi file PDF ke PowerPoint online secara gratis? Silakan coba PDF online ke PPTX converter untuk membuat presentasi PowerPoint dari dokumen PDF secara gratis. Konverter ini dikembangkan menggunakan API yang disebutkan di atas.

Menyimpulkan

Ini membawa kita ke akhir posting blog ini. Berikut ini adalah apa yang telah Anda pelajari dari artikel ini:

  • cara mengonversi PDF ke file PowerPoint secara terprogram di Java menggunakan GroupDocs.Conversion Cloud REST API;
  • unggah file PDF ke cloud secara terprogram dan kemudian unduh file PowerPoint yang dikonversi dari cloud;
  • dan konversi online PDF ke PowerPoint menggunakan konverter PDF PowerPoint gratis.

Selain itu, GroupDocs.Conversion juga menyediakan bagian Referensi API yang memungkinkan Anda memvisualisasikan dan berkomunikasi dengan API kami secara langsung melalui browser. Kode sumber lengkap Java SDK tersedia secara gratis di Github. Harap periksa SDK Cloud GroupDocs.Conversion untuk Java Contoh di sini.

Selain itu, sebaiknya Anda merujuk ke [Panduan Memulai] kami22 untuk langkah-langkah mendetail dan penggunaan API.

Terakhir, kami terus menulis artikel blog baru dalam berbagai format file dan konversi menggunakan REST API. Jadi, silakan hubungi untuk pembaruan terbaru.

Berikan pertanyaan

Untuk pertanyaan apa pun tentang pengonversi PDF ke PPT, jangan ragu untuk menghubungi kami di forum dukungan gratis.

FAQ

Bagaimana cara menyiapkan GroupDocs.Conversion Cloud REST API untuk Java?

Untuk menyiapkan GroupDocs.Conversion Cloud REST API di Java, Anda perlu mendaftar untuk mendapatkan akun, mendapatkan kunci API, lalu mengintegrasikan API ke dalam proyek Java Anda menggunakan SDK yang disediakan .

Bisakah saya mengonversi PDF yang dilindungi kata sandi ke presentasi PowerPoint?

Ya, Anda dapat mengonversi PDF yang dilindungi sandi ke file PowerPoint menggunakan GroupDocs.Conversion Cloud REST API dengan meneruskan sandi sebagai parameter dalam permintaan API.

Bagaimana cara mengonversi PDF ke PPT online secara gratis?

Konverter PDF ke PPT online memungkinkan Anda mengonversi PDF ke PowerPoint secara gratis. Silakan ikuti petunjuk langkah demi langkah yang diberikan di bawah ini untuk konversi:

  • Buka konverter file PDF ke PPT gratis online.
  • Sekarang, klik di dalam area drop file untuk mengupload file PDF atau drag & drop file PDF.
  • Selanjutnya, klik tombol Konversi Sekarang. Konverter PDF ke PowerPoint online gratis akan mengubah PDF menjadi file PPT.
  • Tautan unduhan file PowerPoint keluaran akan tersedia secara instan setelah mengonversi file PDF ke PowerPoint.

Bagaimana cara mengonversi PDF ke PowerPoint di Windows?

Kunjungi tautan ini untuk mengunduh pengonversi PDF ke PowerPoint offline untuk Windows. Konverter file dokumen PDF ke PowerPoint ini dapat dengan cepat mengonversi PDF menjadi PowerPoint di Windows dengan satu klik.

Lihat juga

Jika Anda ingin mempelajari lebih lanjut tentang topik terkait, kami sarankan untuk membaca artikel yang tercantum di bawah ini: