แปลง Markdown เป็น HTML ใน Java เพื่อสร้างเนื้อหาเว็บ

แปลง Markdown เป็น HTML ใน Java โดยใช้ REST API

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

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

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

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

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

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

อัปโหลดไฟล์

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

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

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

แปลง Markdown เป็น HTML ใน Java

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

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

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

// วิธีแปลงไฟล์ Markdown เป็นเอกสาร 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.md");
			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();
		}
	}
}

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

ตัวอย่างโค้ดด้านบนจะบันทึกหน้าเว็บ 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();
		}
		
	}
}

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

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

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

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

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีแปลงไฟล์ Markdown เป็นเว็บเพจ 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 แปลงไฟล์ .MD เป็นไฟล์ 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.md");
			settings.setFormat("html");
			
			HtmlConvertOptions convertOptions = new HtmlConvertOptions();
			convertOptions.setFromPage(1);
			convertOptions.setPagesCount(1);
			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();
		}
	}
}

โปรดทำตามขั้นตอนที่กล่าวถึงก่อนหน้านี้เพื่ออัปโหลดและดาวน์โหลดไฟล์

Markdown ออนไลน์เพื่อแปลง HTML ฟรี

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

บทสรุป

ขอจบบทความนี้ไว้ที่นี่ ในบทความนี้ คุณได้เรียนรู้:

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

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

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

ถามคำถาม

สำหรับข้อสงสัย/การสนทนาเกี่ยวกับ Markdown to HTML Converter API โปรดติดต่อเราที่การสนับสนุนฟรี ฟอรัม

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

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

โปรดไปที่[ลิงก์นี้](https://blog.groupdocs.cloud/th/conversion/convert-markdown-to-html-in-java-using-rest-api/#Convert-Markdown-File-to-HTML-Document- in-Java-using-REST-API) เพื่อเรียนรู้ตัวอย่างโค้ด Java สำหรับวิธีแปลงไฟล์ Markdown เป็นเว็บเพจ HTML อย่างรวดเร็วและง่ายดาย

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

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

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

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

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

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

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

คุณสามารถดาวน์โหลดและติดตั้ง Java Markdown to HTML converter library เพื่อประมวลผล จัดการ และสร้าง HTML จากไฟล์ Markdown ใน Java โดยทางโปรแกรม

จะแปลง Markdown เป็น HTML ใน windows ได้อย่างไร?

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

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

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