แปลง HTML เป็น Word DOC หรือ DOCX ใน Java

แปลง HTML เป็น Word (DOC, DOCX) โดยทางโปรแกรมใน Java

HTML หรือ Hypertext Markup Language คือภาษามาร์กอัปมาตรฐานที่ใช้ในการสร้างและจัดโครงสร้างหน้าเว็บ ในทางกลับกัน เอกสาร Word ใช้สำหรับสร้างและแก้ไขเอกสารแบบข้อความ มีเหตุผลหลายประการที่คุณอาจต้องการแปลง HTML เป็น Word เช่น เพื่อวัตถุประสงค์ในการแก้ไข แบ่งปัน หรือพิมพ์ เอกสาร Word นั้นแก้ไขได้ง่ายกว่า เหมาะสำหรับการพิมพ์มากกว่า เสถียรกว่า และเก็บรักษาข้อมูลสำคัญได้ดีกว่าเอกสาร HTML ดังนั้น บล็อกโพสต์นี้จะให้คำแนะนำที่ครอบคลุมเกี่ยวกับวิธีแปลง HTML เป็น Word (DOC, DOCX) โดยทางโปรแกรมใน Java โดยใช้ GroupDocs.Conversion Cloud REST API

หัวข้อต่อไปนี้จะครอบคลุมในบทความนี้:

Java HTML เป็น Word Conversion REST API - การติดตั้ง Java SDK

เมื่อใช้ GroupDocs.Conversion Cloud SDK สำหรับ Java คุณสามารถแปลงเอกสาร HTML เป็น Word ใน Java ได้อย่างรวดเร็วและแม่นยำโดยใช้ความพยายามเพียงเล็กน้อย API นี้ทำให้กระบวนการแปลงรูปแบบไฟล์เป็นไปโดยอัตโนมัติ ทำให้ง่ายต่อการแปลงเอกสารจำนวนมาก ช่วยประหยัดเวลาและความพยายามของคุณ นอกจากนี้ยังรองรับการแปลงเอกสารและไฟล์ของคุณใน รูปแบบไฟล์ที่รองรับ เป็นรูปแบบใดก็ได้ที่คุณต้องการ คุณสามารถประมวลผลไฟล์และเอกสารได้มากกว่า 50 ประเภท เช่น Word, PDF, PowerPoint, Excel, HTML, CAD, ภาพแรสเตอร์ ฯลฯ

คุณสามารถ ดาวน์โหลด ไฟล์ JAR ของ API หรือติดตั้งโดยใช้การกำหนดค่า Maven เพิ่มพื้นที่เก็บข้อมูลและการพึ่งพาไปยัง POM.xml ของโครงการของคุณ ด้านล่างนี้เป็นคำแนะนำสำหรับ Maven:

พื้นที่เก็บข้อมูล Maven:

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

การพึ่งพา Maven:

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

โปรดขอรับ รหัสลูกค้าและความลับของลูกค้า จาก แดชบอร์ด ก่อนที่คุณจะเริ่มทำตามขั้นตอนและข้อมูลโค้ดที่มีอยู่ โปรดป้อนรหัสที่แสดงด้านล่างเมื่อคุณมี ID และความลับของคุณ:

# รับ client_id และ client_secret ของคุณจาก https://dashboard.groupdocs.cloud หลังจากลงทะเบียนฟรี

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

ตอนนี้ ทำตามคำแนะนำทีละขั้นตอนด้านล่างเกี่ยวกับการแปลง HTML เป็น Word ใน Java

แปลงไฟล์ HTML เป็นเอกสาร Word ใน Java โดยใช้ REST API

การแปลงไฟล์ HTML เป็น Word DOC หรือ DOCX อาจมีประโยชน์ในหลายๆ ด้าน เช่น การแก้ไข การแชร์ หรือการพิมพ์ ในการแปลงเอกสาร HTML เป็น Word ควรปฏิบัติตามขั้นตอนต่อไปนี้:

อัพโหลดไฟล์

ประการแรก อัปโหลดเอกสาร HTML ไปยังที่เก็บข้อมูลบนคลาวด์โดยใช้ข้อมูลโค้ดที่ระบุด้านล่าง:

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;

// อัปโหลดไฟล์ไปยัง Cloud Storage โดยใช้ Java
public class App {

	public static void main(String[] args) {
				
		// สร้างอินสแตนซ์ของการแปลง API					
		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();
		}
		
	}
}

ด้วยเหตุนี้ ไฟล์ HTML ที่อัปโหลดจะอยู่ใน ส่วนไฟล์ ของแดชบอร์ดของคุณบนระบบคลาวด์

แปลง HTML เป็น Word DOCX เป็น Java

ส่วนนี้เกี่ยวกับวิธีแปลงไฟล์ HTML เป็น DOCX โดยทางโปรแกรมใน Java โดยทำตามขั้นตอนด้านล่าง:

  • ขั้นแรก สร้างอินสแตนซ์ของคลาส ConvertApi
  • ประการที่สอง สร้างอินสแตนซ์ของคลาส ConvertSettings
  • ประการที่สาม ระบุชื่อที่เก็บข้อมูลบนคลาวด์
  • ถัดไป กำหนดเส้นทางไฟล์ HTML อินพุตและรูปแบบไฟล์เอาต์พุตเป็น “docx”
  • จากนั้น สร้างอินสแตนซ์ของคลาส DocxConvertOptions
  • หรือตั้งค่าตัวเลือกการแปลงต่างๆ เช่น setFromPage, setPagesCount, setZoom, setDpi เป็นต้น
  • ตอนนี้ ตั้งค่าตัวเลือกการแปลงและพาธไฟล์เอาต์พุตโดยใช้อินสแตนซ์ ConvertSettings
  • หลังจากนั้น สร้างอินสแตนซ์คลาส ConvertDocumentRequest และส่งพารามิเตอร์ ConvertSettings
  • สุดท้าย เรียกเมธอด convert\document() และส่งพารามิเตอร์ ConvertDocumentRequest

ข้อมูลโค้ดต่อไปนี้แสดงวิธีแปลงเอกสาร HTML เป็น Word ใน Java โดยใช้ 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;

// แปลงเว็บเพจ HTML เป็นเอกสาร Word ใน Java
public class App {

	public static void main(String[] args) {
		
		// สร้างอินสแตนซ์ของการแปลง API
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			 
			// เตรียมการตั้งค่าการแปลง
			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");
		
			// แปลงเป็นรูปแบบที่กำหนด
			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();
		}
	}
}

ดาวน์โหลดไฟล์ที่แปลงแล้ว

ตัวอย่างโค้ดด้านบนจะบันทึกเอกสาร Word ที่แปลงแล้วไปยังคลาวด์ คุณสามารถดาวน์โหลดได้โดยใช้ข้อมูลโค้ดต่อไปนี้:

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;

// ดาวน์โหลดไฟล์จาก Cloud Storage ใน Java
public class App {

	public static void main(String[] args) {
				
		// สร้างอินสแตนซ์ของการแปลง API					
		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();
		}
		
	}
}

โปรแกรมแปลง HTML เป็น Word ออนไลน์ฟรี

วิธีแปลง HTML เป็น Word ออนไลน์ฟรี โปรดลอง ตัวแปลง HTML เป็น Word ฟรี เพื่อสร้างเอกสาร Word จาก HTML ตัวแปลงนี้ได้รับการพัฒนาโดยใช้ HTML เป็น Word REST API ที่กล่าวถึงข้างต้น

บทสรุป

เรากำลังทำบทความให้เสร็จที่นี่ ต่อไปนี้คือสิ่งที่คุณได้เรียนรู้จากบทความนี้:

  • วิธีแปลงเอกสาร HTML เป็น Word DOC หรือ DOCX ใน Java โดยทางโปรแกรม
  • อัปโหลดไฟล์ HTML โดยทางโปรแกรมไปยังคลาวด์ จากนั้นดาวน์โหลดเอกสาร Word ที่แปลงแล้วจากคลาวด์
  • และแปลง HTML เป็น Word ออนไลน์โดยใช้ตัวแปลง HTML เป็น Word ฟรี

นอกจากนี้ เรายังมีส่วน API Reference ที่ช่วยให้คุณแสดงภาพและสื่อสารกับ API ของเราได้โดยตรงผ่านเบราว์เซอร์ ซอร์สโค้ดที่สมบูรณ์ของ Java SDK มีให้ใช้งานฟรีบน Github โปรดตรวจสอบ GroupDocs.Conversion Cloud SDK สำหรับ Java ตัวอย่างที่นี่ นอกจากนี้ เราแนะนำให้คุณดู คู่มือเริ่มต้นใช้งาน ของเรา เริ่มแปลงเอกสาร HTML ของคุณเป็น Word วันนี้และดูความแตกต่างที่เกิดขึ้น

สุดท้าย เรายังคงเขียนบทความบล็อกใหม่ๆ เกี่ยวกับการแปลงไฟล์รูปแบบต่างๆ โดยใช้ REST API ดังนั้น กรุณาติดต่อเพื่อรับการปรับปรุงอย่างสม่ำเสมอ

ถามคำถาม

หากมีข้อสงสัยเกี่ยวกับโปรแกรมแปลง HTML เป็น Word โปรดติดต่อเราที่การสนับสนุนฟรี ฟอรัม

คำถามที่พบบ่อย

ฉันจะแปลง HTML เป็น Word โดยใช้ Java ได้อย่างไร

ขั้นตอนการแปลง HTML เป็น Word ใน Java มักเกี่ยวข้องกับการใช้ Java library หรือ API เช่น GroupDocs.Conversion Cloud REST API เพื่อทำการแปลง สามารถกำหนดค่า API ให้จัดการกับกระบวนการแปลง รวมถึงการจัดการข้อผิดพลาดและข้อยกเว้น

วิธีที่ดีที่สุดในการแปลง HTML เป็น Word ใน Java คืออะไร

วิธีที่ดีที่สุดในการแปลง HTML เป็น Word ใน Java คือการใช้ไลบรารีหรือ API ที่รองรับการแปลง เช่น GroupDocs.Conversion Cloud REST API

วิธีแปลง HTML เป็น Word ออนไลน์ฟรี

ตัวแปลง HTML เป็น DOC ออนไลน์ฟรี ช่วยให้คุณแปลง HTML เป็น Word ได้ฟรี รวดเร็ว และง่ายดาย เมื่อการแปลง HTML เป็น Word DOC ออนไลน์เสร็จสิ้น คุณสามารถดาวน์โหลดไฟล์ HTML ที่แปลงแล้วบนพีซีของคุณได้ทันที โปรดทำตามคำแนะนำทีละขั้นตอนด้านล่างสำหรับการแปลง:

  • เปิด ตัวแปลง HTML เป็น DOC ออนไลน์ฟรี
  • คลิกภายในพื้นที่วางไฟล์เพื่ออัปโหลดไฟล์ HTML หรือลากและวางไฟล์ HTML
  • คลิกที่ปุ่ม Convert Now ตัวแปลง HTML เป็น Word ออนไลน์ฟรีจะแปลง HTML เป็นไฟล์ Word
  • ลิงก์ดาวน์โหลดไฟล์เอาต์พุตจะพร้อมใช้งานทันทีหลังจากแปลงหน้าเว็บ HTML

วิธีแปลง HTML เป็น Word ใน Windows

โปรดไปที่ ลิงก์นี้ เพื่อดาวน์โหลดตัวแปลง HTML เป็น Word แบบออฟไลน์สำหรับ Windows สามารถใช้ตัวแปลงเอกสาร HTML เป็น Word แบบออฟไลน์เพื่อเปลี่ยน HTML เป็น Word บน Windows ได้อย่างรวดเร็วด้วยการคลิกเพียงครั้งเดียว

ดูสิ่งนี้ด้วย

หากคุณต้องการเรียนรู้เกี่ยวกับหัวข้อที่เกี่ยวข้อง เราขอแนะนำให้คุณไปที่บทความต่อไปนี้