Cách chuyển đổi Bản trình bày PowerPoint sang định dạng HTML bằng Java.

Cách chuyển đổi PowerPoint (PPT/PPTX) sang HTML bằng Java

Chuyển đổi bản trình bày PowerPoint sang HTML có thể hữu ích trong một số trường hợp nhất định. Ví dụ: nếu bạn muốn làm cho bản trình bày của mình được xem trên web hoặc nếu bạn muốn cải thiện việc tối ưu hóa công cụ tìm kiếm và giúp người dùng trực tuyến dễ truy cập hơn. Ngoài ra, chuyển đổi PowerPoint sang HTML cho phép chỉnh sửa, bảo mật và khả năng tìm kiếm tốt hơn trên bất kỳ thiết bị nào bằng trình duyệt web hiện đại. Do đó, bài viết này trình bày cách chuyển đổi PowerPoint PPT hoặc PPTX sang HTML theo chương trình bằng cách sử dụng Java.

Các chủ đề sau sẽ được đề cập trong hướng dẫn này:

API REST chuyển đổi từ Java PowerPoint sang HTML - Cài đặt SDK

Chuyển đổi tệp PowerPoint sang HTML có thể là một nhiệm vụ khó khăn, nhưng sử dụng GroupDocs.Conversion Cloud REST API trong Java, giờ đây việc chuyển đổi trở nên đơn giản và rất hiệu quả. GroupDocs Cloud Java API là một công cụ mạnh mẽ để chuyển đổi nhiều loại tài liệu và hình ảnh khác nhau, bao gồm các trang web PPTX sang HTML. Nó giúp dễ dàng tích hợp API vào các ứng dụng Java, cho phép bạn thực hiện dịch vụ chuyển đổi một cách nhanh chóng mà không cần bất kỳ phần mềm bổ sung nào. Ngoài ra, API duy trì định dạng văn bản gốc và bố cục của tài liệu trong quá trình chuyển đổi, điều này có thể hữu ích để duy trì tính toàn vẹn của tài liệu gốc. API cũng hỗ trợ nhiều định dạng tệp, cho phép bạn chuyển đổi không chỉ PowerPoint mà cả PDF, Word, Excel, trang HTML, tệp CAD, hình ảnh raster, v.v.

Bạn có thể tải xuống tệp JAR của API hoặc cài đặt bằng cấu hình Maven. Thêm kho lưu trữ và phần phụ thuộc vào POM.xml của dự án của bạn. Dưới đây là hướng dẫn cho Maven:

Kho lưu trữ Maven:

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

Phụ thuộc Maven:

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

Đăng ký tài khoản GroupDocs để nhận ID ứng dụng và Bí mật ứng dụng từ trang tổng quan trước khi bạn bắt đầu làm theo các bước và đoạn mã có sẵn. Vui lòng nhập mã hiển thị bên dưới khi bạn có ID và bí mật của mình:

# Nhận client_id và client_secret của bạn từ https://dashboard.groupdocs.cloud sau khi đăng ký miễn phí.

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

Cách chuyển đổi tệp PowerPoint sang HTML trong Java bằng API REST

Để chuyển đổi tệp PowerPoint PPT hoặc PPTX sang HTML theo cách lập trình trong Java bằng API GroupDocs.Conversion Cloud REST, bạn sẽ cần thực hiện các bước sau:

Tải tệp lên

Đầu tiên, tải tài liệu PowerPoint lên bộ nhớ đám mây bằng đoạn mã dưới đây:

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;

// Tải tệp lên bộ nhớ đám mây bằng Java
public class App {

	public static void main(String[] args) {
				
		// Tạo một phiên bản của API chuyển đổi					
		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();
		}
		
	}
}

Do đó, tệp PowerPoint đã tải lên sẽ có sẵn trong phần tệp của trang tổng quan của bạn trên đám mây.

Chuyển đổi PowerPoint PPTX sang HTML bằng Java

Phần này nói về cách chuyển đổi PPT hoặc PPTX sang tài liệu HTML theo cách lập trình trong Java bằng cách thực hiện theo các bước bên dưới:

  • Đầu tiên, tạo một thể hiện của lớp ConvertApi.
  • Thứ hai, tạo một thể hiện của lớp ConvertSettings.
  • Thứ ba, cung cấp tên lưu trữ đám mây.
  • Sau đó, đặt đường dẫn tệp PowerPoint đầu vào và định dạng tệp đầu ra thành “html”.
  • Bây giờ, hãy đặt đường dẫn tệp HTML đầu ra.
  • Tiếp theo, tạo một thể hiện của lớp ConvertDocumentRequest và chuyển tham số cài đặt.
  • Cuối cùng, gọi phương thức convertDocument() với tham số ConvertDocumentRequest.

Đoạn mã sau cho biết cách xuất PowerPoint sang HTML trong Java bằng 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;

// Cách chuyển slide PowerPoint sang trang HTML trong Java.
public class App {

	public static void main(String[] args) {
		
		// Tạo một phiên bản của API chuyển đổi
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			 
			// Chuẩn bị cài đặt chuyển đổi
			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");
		
			// chuyển đổi sang định dạng được chỉ định
			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();
		}
	}
}
Cách chuyển đổi Bản trình bày PowerPoint sang định dạng HTML bằng Java.

Chuyển đổi tài liệu PowerPoint PPTX sang tài liệu HTML trong Java

Tải xuống tệp đã chuyển đổi

Mẫu mã trên sẽ lưu tài liệu HTML đã chuyển đổi vào đám mây. Bạn có thể tải xuống tệp HTML đã chuyển đổi bằng đoạn mã sau:

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;

// Tải xuống tệp từ Bộ lưu trữ đám mây trong Java
public class App {

	public static void main(String[] args) {
				
		// Tạo một phiên bản của API chuyển đổi					
		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();
		}
		
	}
}

Trong phần tiếp theo, chúng tôi sẽ biến PowerPoint thành HTML với sự trợ giúp của các cài đặt nâng cao hơn bằng Java REST API.

Chuyển đổi Trang trình bày PowerPoint sang HTML Trực tuyến trong Java bằng Tùy chọn Nâng cao

Trong phần này, chúng tôi sẽ chuyển đổi và lưu PowerPoint dưới dạng trang web HTML bằng cách sử dụng một số cài đặt nâng cao theo chương trình trong Java bằng cách làm theo các bước dưới đây:

  • Đầu tiên, tạo một thể hiện của lớp ConvertApi.
  • Thứ hai, tạo một thể hiện của lớp ConvertSettings.
  • Thứ ba, cung cấp tên lưu trữ đám mây.
  • Tiếp theo, đặt đường dẫn tệp PowerPoint đầu vào và định dạng tệp đầu ra là “html”.
  • Sau đó, tạo một thể hiện của lớp HtmlConvertOptions.
  • Tiếp theo, đặt các tùy chọn chuyển đổi khác nhau như setFromPage, setPagesCount, setFixedLayout, v.v.
  • Bây giờ, hãy đặt các tùy chọn chuyển đổi và đường dẫn tệp đầu ra bằng cách sử dụng phiên bản ConvertSettings.
  • Tạo thể hiện của lớp ConvertDocumentRequest và chuyển các tham số cài đặt.
  • Cuối cùng, gọi phương thức convertDocument() và chuyển tham số ConvertDocumentRequest.

Vui lòng làm theo các bước được đề cập trước đó để tải lên và tải xuống các tệp. Ví dụ mã sau đây cho thấy cách chuyển đổi PowerPoint PPTX sang tài liệu HTML bằng cài đặt nâng cao:

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 chuyển đổi các slide PPT hoặc PPTX sang tài liệu HTML bằng một số cài đặt bổ sung.
public class App {

	public static void main(String[] args) {
		
		// Tạo một phiên bản của API chuyển đổi
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			 
			// Chuẩn bị cài đặt chuyển đổi
			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");
			
			// chuyển đổi sang định dạng được chỉ định
			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();
		}
	}
}
Cách chuyển đổi Bản trình bày PowerPoint sang định dạng HTML bằng Java.

Chuyển đổi tài liệu PowerPoint PPTX sang tài liệu HTML trong Java

Cuối cùng nhưng không kém phần quan trọng, đừng để quá trình chuyển đổi tệp PowerPoint sang HTML cản trở bạn, hãy thử GroupDocs.Conversion Cloud REST API ngay hôm nay và trải nghiệm sự dễ dàng và đơn giản khi chuyển đổi bản trình bày của bạn sang HTML trong Java.

Trình chuyển đổi PowerPoint sang HTML trực tuyến miễn phí

Làm cách nào để chuyển đổi bản trình bày PowerPoint sang tệp HTML trực tuyến miễn phí? Vui lòng dùng thử [Trình chuyển đổi PowerPoint PPTX sang HTML] trực tuyến 17 để tạo miễn phí HTML từ tệp bản trình bày. Trình chuyển đổi này được phát triển bằng cách sử dụng API REST sang HTML REST đã đề cập ở trên.

Phần kết luận

Điều này đưa chúng ta đến cuối bài đăng trên blog này. Sau đây là những gì bạn đã học được từ bài viết này:

  • cách thay đổi PPTX thành trang HTML trong Java theo lập trình;
  • cách chuyển đổi PowerPoint PPT thành tệp HTML bằng một số cài đặt nâng cao trong Java;
  • tải tài liệu PowerPoint lên đám mây theo chương trình rồi tải xuống tệp HTML đã chuyển đổi từ đám mây;
  • và chuyển đổi PowerPoint sang HTML trực tuyến bằng trình chuyển đổi PowerPoint sang HTML miễn phí.

Hơn nữa, chúng tôi cũng cung cấp phần Tham khảo API cho phép bạn trực quan hóa và giao tiếp với các API của chúng tôi thông qua trình duyệt. Mã nguồn hoàn chỉnh của Java SDK có sẵn miễn phí trên Github. Vui lòng kiểm tra GroupDocs.Conversion Cloud SDK dành cho Java Ví dụ tại đây. Ngoài ra, chúng tôi khuyên bạn nên làm theo Hướng dẫn bắt đầu của chúng tôi để biết các bước chi tiết và cách sử dụng.

Cuối cùng, chúng tôi tiếp tục viết các bài blog mới về các định dạng tệp và chuyển đổi khác nhau bằng API REST. Vì vậy, xin vui lòng liên lạc để cập nhật thường xuyên.

Đặt một câu hỏi

Nếu bạn có bất kỳ câu hỏi nào liên quan đến API chuyển đổi PowerPoint sang HTML, vui lòng liên hệ với chúng tôi trên diễn đàn hỗ trợ miễn phí.

câu hỏi thường gặp

Cách tốt nhất để chuyển đổi tệp PowerPoint PPT hoặc PPTX sang HTML là gì?

Sử dụng thư viện Java chẳng hạn như GroupDocs.Conversion Cloud REST API là cách tốt nhất để chuyển đổi tệp PowerPoint PPT hoặc PPTX sang HTML. Đây là API dựa trên đám mây hỗ trợ nhiều định dạng tệp khác nhau và có thể được tích hợp vào ứng dụng Java của bạn để chuyển đổi tài liệu PowerPoint sang HTML.

Làm cách nào tôi có thể sử dụng Java để chuyển đổi tệp PowerPoint sang HTML?

Bạn có thể chuyển đổi PowerPoint PPT sang HTML bằng Java SDK. Đầu tiên, tạo một phiên bản ConvertApi, đặt các giá trị của ConvertSettings và gọi phương thức convertDocument bằng ConvertDocumentRequest để lưu PPT dưới dạng tệp HTML.

Làm cách nào tôi có thể chuyển đổi tệp PowerPoint sang HTML trực tuyến miễn phí?

Trình chuyển đổi PowerPoint PPT sang HTML trực tuyến cho phép bạn chuyển đổi PowerPoint sang HTML mà vẫn giữ nguyên định dạng và bố cục. Sau khi quá trình chuyển đổi trực tuyến bản trình bày PPT sang HTML hoàn tất, bạn có thể tải ngay tệp HTML đã chuyển đổi xuống hệ thống của mình. Vui lòng làm theo các hướng dẫn từng bước được cung cấp bên dưới để chuyển đổi để thực hiện chuyển đổi:

  • Mở trình chuyển đổi PowerPoint sang HTML miễn phí trực tuyến.
  • Bây giờ, hãy nhấp vào khu vực thả tệp để tải tệp PowerPoint lên hoặc kéo và thả tệp PowerPoint.
  • Tiếp theo, nhấp vào nút Chuyển đổi ngay. Trình chuyển đổi PowerPoint sang HTML trực tuyến miễn phí sẽ chuyển đổi tệp PPT thành HTML.
  • Liên kết tải xuống của tệp HTML đầu ra sẽ khả dụng ngay lập tức sau khi chuyển đổi các trang trình bày PowerPoint.

Bạn có thể giới thiệu bất kỳ thư viện Java nguồn mở nào để chuyển đổi PowerPoint sang HTML không?

Bạn có thể tải xuống trình chuyển đổi PPT sang HTML thư viện Java để xử lý, thao tác và tạo HTML từ các trang chiếu PowerPoint bằng Java theo cách lập trình.

Có cách nào để chuyển đổi tệp PowerPoint sang HTML trong Windows không?

Vui lòng truy cập liên kết này để tải xuống trình chuyển đổi PowerPoint sang HTML ngoại tuyến cho Windows. Trình chuyển đổi PowerPoint sang HTML miễn phí này có thể được sử dụng để xuất PowerPoint sang HTML với các liên kết và đa phương tiện trên Windows một cách nhanh chóng chỉ bằng một cú nhấp chuột.

Xem thêm

Nếu bạn muốn tìm hiểu thêm về các chủ đề liên quan, chúng tôi khuyên bạn nên đọc các bài viết được liệt kê bên dưới: