Konversi Markdown ke HTML di Java untuk membuat konten web

Konversi Markdown ke HTML di Java menggunakan REST API

Sebagai developer Java, Anda dapat mengonversi file Markdown MD menjadi HTML Halaman web secara terprogram di Java menggunakan GroupDocs.Conversion REST API. Dalam kasus tertentu, Anda mungkin perlu mengubah file bahasa markup menjadi satu file HTML. Misalnya, Anda ingin menyimpan dan membagikan file Markdown secara online untuk menerbitkan konten melalui internet. Oleh karena itu, dalam tutorial Java ini kita belajar cara mengonversi Markdown ke HTML di Java menggunakan REST API.

Topik-topik berikut akan dibahas dalam artikel ini:

Java Markdown to HTML Converter REST API - Instalasi SDK

Untuk mengonversi file Markdown .MD ke halaman HTML, saya akan menggunakan Java SDK dari GroupDocs.Conversion Cloud API. Ini membantu Anda mengintegrasikan GroupDocs.Conversion Cloud API di aplikasi Java Anda dengan cepat dan mudah. Ini adalah API pengonversi Markdown ke HTML terbaik yang mempertahankan format teks asli dan tata letak dokumen Anda. API Konversi kami juga memungkinkan Anda mengonversi dokumen, dan gambar dari [format file yang didukung] apa pun5 ke format apa pun yang Anda butuhkan. Anda dapat dengan mudah mengonversi antara lebih dari 50 jenis file dan gambar 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>

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);

Ubah Dokumen Markdown menjadi File HTML di Java menggunakan REST API

Ada beberapa alasan mengapa Anda mungkin ingin mengonversi Markdown ke HTML. Misalnya untuk mempublikasikan dan membuat konten web, untuk pengoptimalan mesin pencari situs web (SEO), kontrol tata letak dan desain. Berikut ini adalah langkah-langkah untuk mengonversi file Markdown ke dokumen HTML seperti yang disebutkan di bawah ini:

Unggah File

Pertama, unggah dokumen Markdown ke penyimpanan cloud menggunakan cuplikan kode seperti 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.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();
		}
		
	}
}

Hasilnya, file Penurunan harga yang diunggah akan tersedia di bagian file dasbor Anda di cloud.

Konversi Markdown ke HTML di Java

Bagian ini menunjukkan cara mengonversi file Markdown ke halaman HTML secara terprogram di Java dengan mengikuti langkah-langkah di bawah ini:

  • Pertama, buat instance ConvertApi
  • Kedua, buat instance dari ConvertSettings
  • Selanjutnya, berikan nama penyimpanan cloud
  • Kemudian, setel path file Markdown input dan format file output sebagai “html”
  • Sekarang, atur jalur file HTML keluaran
  • Buat ConvertDocumentRequest dengan ConvertSettings
  • Terakhir, aktifkan metode convertdocument() dengan ConvertDocumentRequest

Cuplikan kode berikut menunjukkan cara mengonversi file Markdown ke halaman HTML 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;

// Cara mengonversi Markdown File ke Dokumen HTML 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.md");
			settings.setFormat("html");
			
			settings.setOutputPath("java-testing/output-sample-file.html");
		
			// 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 halaman web HTML 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.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();
		}
		
	}
}

Ini adalah cara kerja file penurunan harga ke pustaka pengonversi dokumen HTML di java. Di bagian selanjutnya, mari jelajahi setelan konversi lebih lanjut menggunakan Java API.

Konversi File Markdown ke Halaman HTML di Java menggunakan Opsi Lanjutan

Ini adalah cara yang berguna untuk membuat konten Anda lebih mudah diakses dan kompatibel di berbagai platform dan sistem dengan mengonversi Markdown ke HTML. Di bagian ini, Anda dapat mengonversi teks Markdown ke file HTML menggunakan beberapa pengaturan lanjutan secara terprogram dengan mengikuti langkah-langkah di bawah ini:

  • Pertama, buat instance ConvertApi
  • Kedua, buat instance dari ConvertSettings
  • Selanjutnya, berikan nama penyimpanan cloud
  • Setel jalur file Markdown input dan format file output sebagai “html”
  • Kemudian, buat instance dari HtmlConvertOptions
  • Tetapkan berbagai opsi konversi seperti setFromPage, setPagesCount, setFixedLayout, dll.
  • Sekarang, atur opsi konversi dan jalur file keluaran
  • Buat ConvertDocumentRequest dengan ConvertSettings
  • Terakhir, panggil konversi menggunakan metode convertdocument() dengan ConvertDocumentRequest

Contoh kode berikut menunjukkan cara mengonversi file Markdown ke halaman web HTML menggunakan pengaturan lanjutan.

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 mengkonversi file .MD ke file HTML menggunakan pengaturan tambahan.
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.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");
			
			// mengkonversi ke format yang ditentukan
			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();
		}
	}
}

Silakan ikuti langkah-langkah yang disebutkan sebelumnya untuk mengunggah dan mengunduh file.

Penurunan Harga Online ke Konverter HTML Gratis

Bagaimana cara mengonversi Markdown ke file HTML online secara gratis? Coba penurunan harga online ke HTML converter untuk membuat HTML dari penurunan harga online secara gratis. Itu dikembangkan menggunakan API di atas untuk mengonversi Markdown ke HTML online gratis.

Kesimpulan

Mari kita akhiri artikel ini di sini. Dalam artikel ini, Anda telah mempelajari:

  • cara mengubah teks Markdown ke halaman HTML di Java secara terprogram;
  • cara mengonversi file Markdown ke file HTML menggunakan beberapa pengaturan lanjutan di Java;
  • unggah file Markdown secara terprogram ke cloud dan kemudian unduh file HTML yang dikonversi dari cloud;
  • konversi online Markdown ke HTML gratis menggunakan perangkat lunak pengonversi Markdown ke HTML;

Selain itu, Anda dapat mempelajari lebih lanjut tentang API konversi file GroupDocs.Conversion menggunakan dokumentasi. 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.

Terakhir, groupdocs.cloud sedang menulis artikel blog baru tentang konversi format file yang berbeda menggunakan REST API. Jadi, harap tetap berhubungan untuk pembaruan rutin.

Berikan pertanyaan

Untuk setiap pertanyaan/diskusi tentang Markdown to HTML Converter API, jangan ragu untuk menghubungi kami di [forum] dukungan gratis23.

FAQ

Bagaimana cara mengonversi Markdown ke HTML di Java?

Ikuti [tautan ini](https://blog.groupdocs.cloud/id/conversion/convert-markdown-to-html-in-java-using-rest-api/#Convert-Markdown-File-to-HTML-Document- in-Java-using-REST-API) untuk mempelajari contoh kode Java tentang cara mengonversi file Markdown ke halaman web HTML, dengan cepat dan mudah.

Bisakah saya mengonversi Markdown ke HTML di Java menggunakan REST API?

Ya, Anda dapat mengubah Markdown menjadi HTML di Java. Pertama, buat instance ConvertApi, atur nilai pengaturan konversi, dan aktifkan metode convertDocument dengan ConvertDocumentRequest untuk mengonversi Markdown ke halaman web HTML.

Bagaimana cara mengonversi Markdown ke HTML online secara gratis?

Markdown .md file to HTML converter online free memungkinkan Anda mengonversi Markdown ke HTML gratis, dengan cepat dan mudah. Setelah konversi online file .md ke HTML selesai, Anda dapat langsung mengunduh file HTML yang dikonversi di PC Anda.

Bagaimana cara saya mengonversi Markdown ke HTML secara online?

  • Buka penurunan harga ke HTML gratis secara online
  • Klik di dalam area drop file untuk mengupload file Markdown atau drag & drop file Markdown.
  • Klik tombol Convert Now, pengonversi Markdown ke HTML online gratis akan mengubah file Markdown menjadi HTML online gratis.
  • Tautan unduhan file HTML keluaran akan tersedia secara instan setelah mengonversi file Markdown ke dokumen HTML secara gratis.

Bagaimana cara menginstal Markdown ke perpustakaan HTML Java?

Anda dapat mengunduh dan menginstal Java Markdown to HTML converter library untuk memproses, memanipulasi, dan membuat HTML dari file Markdown di Java secara terprogram.

Bagaimana cara mengonversi Markdown ke HTML di windows?

Silakan kunjungi tautan ini untuk mengunduh Markdown to HTML converter offline untuk windows. Perangkat lunak unduh gratis konverter Markdown ke HTML ini dapat digunakan untuk mengekspor Markdown ke HTML di windows dengan cepat, dengan satu klik.

Lihat juga

Kami menyarankan Anda mengunjungi artikel berikut untuk mempelajari tentang: