Bagaimana mengkonversi Presentasi PowerPoint dalam format HTML menggunakan Java.

Cara Mengonversi PowerPoint (PPT/PPTX) ke HTML menggunakan Java

Mengonversi presentasi PowerPoint ke HTML dapat berguna dalam situasi tertentu. Misalnya, jika Anda ingin membuat presentasi Anda dilihat di web, atau jika Anda ingin meningkatkan pengoptimalan mesin telusur dan membuatnya lebih mudah diakses oleh pengguna daring. Selain itu, mengonversi PowerPoint ke HTML memungkinkan pengeditan, keamanan, dan kemudahan pencarian yang lebih baik di perangkat apa pun yang menggunakan browser web modern. Oleh karena itu, artikel ini menunjukkan cara mengonversi PowerPoint PPT atau PPTX ke HTML secara terprogram menggunakan Java.

Topik-topik berikut akan dibahas dalam tutorial ini:

Java PowerPoint to HTML Conversion REST API - Instalasi SDK

Mengonversi file PowerPoint ke HTML bisa menjadi tugas yang berat, tetapi menggunakan GroupDocs.Conversion Cloud REST API di Java, kini menjadi sederhana dan sangat efisien. GroupDocs Cloud Java API adalah alat yang ampuh untuk mengonversi berbagai jenis dokumen dan gambar, termasuk halaman web PPTX ke HTML. Itu membuatnya mudah untuk mengintegrasikan API ke dalam aplikasi Java, memungkinkan Anda melakukan layanan konversi dengan cepat dan tanpa perangkat lunak tambahan. Selain itu, API mempertahankan format teks asli dan tata letak dokumen selama proses konversi, yang berguna untuk menjaga integritas dokumen asli. API juga mendukung berbagai format file, memungkinkan Anda untuk mengonversi tidak hanya PowerPoint, tetapi juga PDF, Word, Excel, halaman HTML, file CAD, gambar raster, dll.

Anda dapat mengunduh file JAR API atau menginstal menggunakan konfigurasi Maven. Tambahkan repositori dan dependensi ke POM.xml proyek Anda. Di bawah ini adalah instruksi untuk Maven:

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>

Daftar ke akun GroupDocs untuk mendapatkan ID aplikasi dan Rahasia aplikasi dari dashboard sebelum Anda mulai mengikuti langkah-langkah dan cuplikan kode yang tersedia. 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 File PowerPoint ke HTML di Java menggunakan REST API

Untuk mengonversi file PowerPoint PPT atau PPTX ke HTML secara terprogram di Java menggunakan GroupDocs.Conversion Cloud REST API, Anda perlu melakukan langkah-langkah berikut:

  • Unggah presentasi PowerPoint ke Cloud
  • Konversi Slide PowerPoint ke HTML di Java
  • Unduh file yang dikonversi

Unggah File

Pertama, unggah dokumen PowerPoint ke penyimpanan cloud menggunakan potongan kode 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.pptx");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.pptx", 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, file PowerPoint yang diunggah akan tersedia di bagian file dasbor Anda di cloud.

Konversi PowerPoint PPTX ke HTML menggunakan Java

Bagian ini adalah tentang cara mengonversi PPT atau PPTX ke dokumen HTML secara terprogram di Java dengan mengikuti langkah-langkah di bawah ini:

  • Pertama, buat instance dari kelas ConvertApi.
  • Kedua, buat instance dari kelas ConvertSettings.
  • Ketiga, berikan nama penyimpanan cloud.
  • Kemudian, atur path file PowerPoint input dan format file output ke “html”.
  • Sekarang, atur jalur file HTML keluaran.
  • Selanjutnya, buat instance kelas ConvertDocumentRequest dan berikan parameter pengaturan.
  • Terakhir, aktifkan metode convertDocument() dengan parameter ConvertDocumentRequest.

Cuplikan kode berikut menunjukkan cara mengekspor PowerPoint ke HTML 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;

// Bagaimana mengkonversi slide PowerPoint ke halaman web HTML 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.pptx");
			settings.setFormat("html");
			
			settings.setOutputPath("java-testing/output-sample-file.html");
		
			// 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();
		}
	}
}
Bagaimana mengkonversi Presentasi PowerPoint dalam format HTML menggunakan Java.

Konversi PowerPoint PPTX ke dokumen HTML di Java

Unduh File yang Dikonversi

Contoh kode di atas akan menyimpan dokumen HTML yang dikonversi ke cloud. Anda dapat mengunduh file HTML yang dikonversi 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.html", 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();
		}
		
	}
}

Di bagian selanjutnya, kita akan mengubah PowerPoint menjadi HTML dengan bantuan pengaturan lanjutan menggunakan Java REST API.

Ubah Slide PowerPoint menjadi HTML Online di Java menggunakan Opsi Lanjutan

Di bagian ini, kami akan mengonversi dan menyimpan PowerPoint sebagai halaman web HTML menggunakan beberapa pengaturan lanjutan secara terprogram di Java dengan mengikuti langkah-langkah di bawah ini:

  • Pertama, buat instance dari kelas ConvertApi.
  • Kedua, buat instance dari kelas ConvertSettings.
  • Ketiga, berikan nama penyimpanan cloud.
  • Selanjutnya, atur path file PowerPoint input dan format file output sebagai “html”.
  • Kemudian, buat instance kelas HtmlConvertOptions.
  • Selanjutnya, atur berbagai opsi konversi seperti setFromPage, setPagesCount, setFixedLayout, dll.
  • Sekarang, atur opsi konversi dan jalur file keluaran menggunakan instance ConvertSettings.
  • Buat instance kelas ConvertDocumentRequest dan berikan parameter pengaturan.
  • Terakhir, panggil metode convertDocument() dan teruskan parameter ConvertDocumentRequest.

Silakan ikuti langkah-langkah yang disebutkan sebelumnya untuk mengunggah dan mengunduh file. Contoh kode berikut menunjukkan cara mengonversi PowerPoint PPTX ke dokumen HTML menggunakan pengaturan lanjutan:

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;

// Java mengonversi slide PPT atau PPTX ke dokumen HTML menggunakan beberapa pengaturan tambahan.
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.pptx");
			settings.setFormat("html");
			
			HtmlConvertOptions convertOptions = new HtmlConvertOptions();
			convertOptions.setFromPage(3);
			convertOptions.setPagesCount(5);
			convertOptions.setFixedLayout(true);

			settings.setConvertOptions(convertOptions);
			settings.setOutputPath("java-testing/output-sample-file.html");
			
			// 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();
		}
	}
}
Bagaimana mengkonversi Presentasi PowerPoint dalam format HTML menggunakan Java.

Konversi PowerPoint PPTX ke dokumen HTML di Java

Last but not least, jangan biarkan proses mengonversi file PowerPoint ke HTML menghambat Anda, coba GroupDocs.Conversion Cloud REST API hari ini dan rasakan kemudahan dan kesederhanaan mengonversi presentasi Anda ke HTML di Java.

Konverter PowerPoint ke HTML Online Gratis

Bagaimana cara mengonversi presentasi PowerPoint ke file HTML online secara gratis? Silakan coba [PowerPoint PPTX to HTML converter] online 17 untuk membuat HTML dari file presentasi secara gratis. Konverter ini dikembangkan menggunakan PowerPoint to HTML REST API yang disebutkan di atas.

Kesimpulan

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

  • cara mengubah PPTX ke halaman HTML di Java secara terprogram;
  • cara mengonversi PowerPoint PPT ke file HTML menggunakan beberapa pengaturan lanjutan di Java;
  • unggah dokumen PowerPoint secara terprogram ke cloud dan kemudian unduh file HTML yang dikonversi dari cloud;
  • dan konversi PowerPoint ke HTML online menggunakan pengonversi PowerPoint ke HTML gratis.

Selain itu, kami 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, kami menyarankan Anda untuk mengikuti [Panduan Memulai] kami21 untuk langkah-langkah dan penggunaan terperinci.

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

Berikan pertanyaan

Jika Anda memiliki pertanyaan tentang API pengonversi PowerPoint ke HTML, jangan ragu untuk menghubungi kami di forum dukungan gratis.

FAQ

Apa cara terbaik untuk mengonversi file PowerPoint PPT atau PPTX ke HTML?

Menggunakan perpustakaan Java seperti GroupDocs.Conversion Cloud REST API adalah cara terbaik untuk mengonversi file PowerPoint PPT atau PPTX ke HTML. Ini adalah API berbasis cloud yang mendukung berbagai format file dan dapat diintegrasikan ke dalam aplikasi Java Anda untuk mengonversi dokumen PowerPoint ke HTML.

Bagaimana saya bisa menggunakan Java untuk mengonversi file PowerPoint ke HTML?

Anda dapat mengonversi PowerPoint PPT ke HTML menggunakan Java SDK. Pertama, buat instance ConvertApi, tetapkan nilai ConvertSettings, dan aktifkan metode convertDocument dengan ConvertDocumentRequest untuk menyimpan PPT sebagai file HTML.

Bagaimana cara mengonversi file PowerPoint ke HTML online secara gratis?

Online PowerPoint PPT to HTML converter memungkinkan Anda mengonversi PowerPoint ke HTML dengan pemformatan dan pelestarian tata letak. Setelah konversi online presentasi PPT ke HTML selesai, Anda dapat langsung mengunduh file HTML yang dikonversi ke sistem Anda. Harap ikuti petunjuk langkah demi langkah yang diberikan di bawah ini untuk konversi untuk melakukan konversi:

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

Bisakah Anda merekomendasikan pustaka Java sumber terbuka untuk mengonversi PowerPoint ke HTML?

Anda dapat mengunduh konverter presentasi PPT ke HTML Java library untuk memproses, memanipulasi, dan membuat HTML dari slide PowerPoint di Java secara terprogram.

Apakah ada cara untuk mengonversi file PowerPoint ke HTML di Windows?

Kunjungi tautan ini untuk mengunduh pengonversi PowerPoint ke HTML offline untuk Windows. Konverter PowerPoint ke HTML gratis ini dapat digunakan untuk mengekspor PowerPoint ke HTML dengan tautan dan multimedia di Windows dengan cepat, dengan satu klik.

Lihat juga

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