Konversikan HTML ke Word DOC atau DOCX di Java.

Konversikan HTML ke Word (DOC, DOCX) Secara terprogram di Java.

HTML, atau Hypertext Markup Language, adalah bahasa markup standar yang digunakan untuk membuat dan menyusun halaman web. Di sisi lain, dokumen Word digunakan untuk membuat dan mengedit dokumen berbasis teks. Ada beberapa alasan mengapa Anda mungkin ingin mengonversi HTML ke Word, seperti untuk keperluan pengeditan, berbagi, atau pencetakan. Dokumen Word lebih mudah untuk diedit, lebih cocok untuk tujuan pencetakan, lebih stabil, dan menyimpan informasi penting daripada dokumen HTML. Jadi, posting blog ini akan memberikan panduan lengkap tentang cara mengonversi HTML ke Word (DOC, DOCX) secara terprogram di Java menggunakan GroupDocs.Conversion Cloud REST API.

Topik-topik berikut akan dibahas dalam artikel ini:

Java HTML to Word Conversion REST API - Instalasi Java SDK

Menggunakan GroupDocs.Conversion Cloud SDK for Java, Anda dapat mengonversi dokumen HTML ke Word di Java dengan cepat dan akurat, dengan sedikit usaha. API ini memungkinkan Anda mengotomatiskan proses konversi format file, membuatnya mudah untuk mengonversi dokumen dalam jumlah besar. Ini menghemat waktu dan tenaga Anda. Ini juga mendukung konversi dokumen dan file Anda dari format file yang didukung apa pun ke format apa pun yang Anda butuhkan. Anda dapat dengan cepat memproses 50+ jenis file dan dokumen seperti Word, PDF, PowerPoint, Excel, HTML, 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>

Harap dapatkan ID Klien dan Rahasia Klien Anda dari dasbor 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);

Sekarang, ikuti panduan Langkah-demi-Langkah di bawah ini untuk mengonversi HTML ke Word di Java.

Konversi File HTML ke Dokumen Word di Java menggunakan REST API

Mengonversi file HTML ke Word DOC atau DOCX dapat bermanfaat dalam banyak hal, seperti untuk keperluan pengeditan, berbagi, atau pencetakan. Untuk mengonversi dokumen HTML ke Word, langkah-langkah berikut harus diikuti:

  • Unggah dokumen HTML ke Cloud
  • Konversi file HTML ke Word menggunakan Java
  • Unduh file yang dikonversi

Unggah File

Pertama, unggah dokumen HTML ke penyimpanan cloud menggunakan cuplikan 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.html");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.html", 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 HTML yang diunggah akan tersedia di files section dasbor Anda di cloud.

Konversikan HTML ke Word DOCX ke dalam Java

Bagian ini adalah tentang cara mengonversi file HTML ke DOCX 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 jalur file HTML input dan format file output sebagai “docx”.
  • Kemudian, buat instance kelas DocxConvertOptions.
  • Secara opsional, setel berbagai opsi konversi seperti setFromPage, setPagesCount, setZoom, setDpi, dll.
  • Sekarang, atur opsi konversi dan jalur file keluaran menggunakan instance ConvertSettings.
  • Setelah itu, buat instance kelas ConvertDocumentRequest dan berikan parameter ConvertSettings.
  • Terakhir, panggil metode convert\document() dan berikan parameter ConvertDocumentRequest.

Cuplikan kode berikut menunjukkan cara mengonversi dokumen HTML ke Word 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 Halaman Web HTML ke Dokumen Word 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.html");
			settings.setFormat("docx");
			
			DocxConvertOptions convertOptions = new DocxConvertOptions();
			convertOptions.setFromPage(2);
			convertOptions.setPagesCount(4);
			convertOptions.setZoom(100);
			convertOptions.setDpi(300.0);

      settings.setConvertOptions(convertOptions);
			settings.setOutputPath("java-testing/output-sample-file.docx");
		
			// 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();
		}
	}
}

Unduh File yang Dikonversi

Contoh kode di atas akan menyimpan dokumen Word 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.docx", 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();
		}
		
	}
}

Pengonversi HTML ke Word Online Gratis

Bagaimana cara mengonversi HTML ke Word online secara gratis? Silakan coba konverter HTML ke Word gratis untuk menghasilkan dokumen Word dari HTML. Konverter ini dikembangkan menggunakan API HTML ke Word REST yang disebutkan di atas.

Kesimpulan

Kami menyelesaikan artikel di sini. Berikut ini adalah apa yang telah Anda pelajari dari artikel ini:

  • cara mengonversi dokumen HTML ke Word DOC atau DOCX di Java secara terprogram;
  • unggah file HTML secara terprogram ke cloud dan kemudian unduh dokumen Word yang dikonversi dari cloud;
  • dan online mengonversi HTML ke Word menggunakan pengonversi HTML ke Word 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 merujuk ke [Panduan Memulai] kami19. Mulailah mengonversi dokumen HTML Anda ke Word hari ini dan lihat perbedaannya.

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

Berikan pertanyaan

Untuk pertanyaan apa pun tentang konverter HTML ke Word, jangan ragu untuk menghubungi kami di [forum] dukungan gratis 20.

FAQ

Bagaimana cara mengonversi HTML ke Word menggunakan Java?

Proses konversi HTML ke Word di Java biasanya melibatkan penggunaan Java library or API, seperti GroupDocs.Conversion Cloud REST API, untuk melakukan konversi. API dapat dikonfigurasi untuk menangani proses konversi, termasuk menangani kesalahan dan pengecualian.

Apa cara terbaik untuk mengonversi HTML ke Word di Java?

Cara terbaik untuk mengonversi HTML ke Word di Java adalah dengan menggunakan pustaka atau API yang mendukung konversi, seperti GroupDocs.Conversion Cloud REST API.

Bagaimana cara mengonversi HTML ke Word online secara gratis?

Konverter HTML ke DOC online gratis memungkinkan Anda mengonversi HTML ke Word gratis, cepat, dan mudah. Setelah konversi online HTML ke Word DOC selesai, Anda dapat langsung mengunduh file HTML yang dikonversi di PC Anda. Silakan ikuti petunjuk langkah demi langkah yang diberikan di bawah ini untuk konversi:

  • Buka pengonversi HTML ke DOC online gratis
  • Klik di dalam area drop file untuk mengupload file HTML atau drag & drop file HTML.
  • Klik tombol Konversi Sekarang, pengonversi HTML ke Word online gratis akan mengonversi HTML ke file Word.
  • Tautan unduhan file keluaran akan tersedia secara instan setelah mengonversi halaman web HTML.

Bagaimana cara mengonversi HTML ke Word di Windows?

Silakan kunjungi tautan ini untuk mengunduh pengonversi HTML ke Word offline untuk Windows. Konverter dokumen HTML ke Word offline dapat digunakan untuk mengubah HTML ke Word di Windows dengan cepat, dengan satu klik.

Lihat juga

Jika Anda ingin belajar tentang topik terkait kami sarankan Anda mengunjungi artikel berikut.