แปลง word เป็น html ด้วยภาพที่ฝังใน Java

วิธีแปลงไฟล์ Word เป็น HTML ใน Java โดยใช้ REST API

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

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

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

สำหรับการแปลงไฟล์ Word DOC เป็นหน้า HTML ฉันจะใช้ Java SDK ของ GroupDocs.Conversion Cloud API ช่วยให้คุณผสานรวม GroupDocs.Conversion Cloud API ในแอปพลิเคชัน Java ของคุณได้อย่างรวดเร็วและง่ายดาย นี่คือ API ตัวแปลง Word-to-HTML ที่ดีที่สุดที่เก็บรูปแบบข้อความต้นฉบับและเลย์เอาต์ของเอกสารของคุณ Conversion 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);

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

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

อัพโหลดไฟล์

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

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.docx");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.docx", 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();
		}
		
	}
}

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

แปลงเอกสาร Word เป็น HTML ใน Java

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

  • ขั้นแรก สร้างอินสแตนซ์ของคลาส ConvertApi
  • ประการที่สอง สร้างอินสแตนซ์ของคลาส ConvertSettings
  • ประการที่สาม ระบุชื่อที่เก็บข้อมูลบนคลาวด์
  • จากนั้น ตั้งค่าเส้นทางไฟล์ Word อินพุตและรูปแบบไฟล์เอาต์พุตเป็น “html”
  • ตอนนี้ตั้งค่าเส้นทางไฟล์ HTML เอาต์พุต
  • จากนั้น สร้างอินสแตนซ์คลาส ConvertDocumentRequest ด้วยพารามิเตอร์ ConvertSettings
  • สุดท้าย เรียกเมธอด convertdocument() ด้วยพารามิเตอร์ ConvertDocumentRequest

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

// วิธีแปลงเอกสาร Word เป็นเว็บเพจ HTML ใน 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.docx");
			settings.setFormat("html");
			
			settings.setOutputPath("java-testing/output-sample-file.html");
		
			// แปลงเป็นรูปแบบที่กำหนด
			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 DOC เป็นไฟล์ HTML โดยใช้ Java

วิธีแปลงเอกสาร Word เป็น HTML ใน Java

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

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

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.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();
		}
		
	}
}

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

แปลงไฟล์ Word เป็นเอกสาร HTML ใน Java โดยใช้ตัวเลือกขั้นสูง

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

  • ขั้นแรก สร้างอินสแตนซ์ของคลาส ConvertApi
  • ประการที่สอง สร้างอินสแตนซ์ของคลาส ConvertSettings
  • ถัดไป ระบุชื่อที่เก็บข้อมูลบนคลาวด์
  • กำหนดเส้นทางไฟล์ Word อินพุตและรูปแบบไฟล์เอาต์พุตเป็น “html”
  • จากนั้น สร้างอินสแตนซ์ของคลาส HtmlConvertOptions
  • ตั้งค่าตัวเลือกการแปลงต่างๆ เช่น setFromPage, setFromPage, setFixedLayout เป็นต้น
  • ตอนนี้ ตั้งค่าตัวเลือกการแปลงและพาธไฟล์เอาต์พุตโดยใช้อินสแตนซ์ ConvertSettings
  • สร้างอินสแตนซ์คลาส ConvertDocumentRequest ด้วย ConvertSettings
  • สุดท้าย เรียกเมธอด convertdocument() และส่งพารามิเตอร์ ConvertDocumentRequest

โปรดทำตามขั้นตอนที่กล่าวถึงก่อนหน้านี้เพื่ออัปโหลดและดาวน์โหลดไฟล์ ตัวอย่างโค้ดต่อไปนี้แสดงวิธีแปลงเอกสาร 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.util.List;

// Java แปลงไฟล์ Word DOCX เป็นไฟล์ HTML โดยใช้การตั้งค่าเพิ่มเติม
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.docx");
			settings.setFormat("html");
			
			HtmlConvertOptions convertOptions = new HtmlConvertOptions();
			convertOptions.setFromPage(1);
			convertOptions.setPagesCount(2);
			convertOptions.setFixedLayout(true);

			settings.setConvertOptions(convertOptions);
			settings.setOutputPath("java-testing/output-sample-file.html");
			
			// แปลงเป็นรูปแบบที่กำหนด
			List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
			System.out.println("Document conveted successfully: " + response);
			
		} catch (ApiException e) {
			System.err.println("Exception while calling Java API: ");
			e.printStackTrace();
		}
	}
}

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

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

บทสรุป

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

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

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

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

ถามคำถาม

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

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

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

โปรดติดตาม ลิงก์นี้ เพื่อเรียนรู้ตัวอย่างโค้ด Java สำหรับวิธีแปลงไฟล์ Word เป็นหน้าเว็บ HTML อย่างรวดเร็วและง่ายดาย

ฉันสามารถแปลง Word เป็น HTML ใน Java โดยใช้ REST API ได้หรือไม่

ได้ คุณสามารถเปลี่ยนเอกสาร Word เป็น HTML ใน Java ประการแรก สร้างอินสแตนซ์ของ ConvertApi ตั้งค่าของ ConvertSettings และเรียกใช้เมธอด converterDocument ด้วย ConvertDocumentRequest เพื่อแปลงเอกสาร Word เป็นหน้าเว็บ HTML

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

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

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

จะติดตั้งไลบรารี Word เป็น HTML Java ได้อย่างไร

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

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

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

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

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