برای ایجاد محتوای وب، Markdown را به HTML در جاوا تبدیل کنید

با استفاده از REST API، Markdown را به HTML در جاوا تبدیل کنید

به عنوان یک توسعه دهنده جاوا، می توانید فایل Markdown MD را به HTML تبدیل کنید ) صفحه وب به صورت برنامه نویسی در جاوا با استفاده از GroupDocs.Conversion REST API. در موارد خاص، ممکن است لازم باشد فایل زبان نشانه گذاری را به یک فایل HTML تغییر دهید. به عنوان مثال، می خواهید فایل های Markdown را به صورت آنلاین ذخیره و به اشتراک بگذارید تا محتوا را از طریق اینترنت منتشر کنید. بنابراین، در این آموزش جاوا یاد می گیریم که چگونه با استفاده از REST API، Markdown را به HTML در جاوا تبدیل کنیم.

موضوعات زیر در این مقاله پوشش داده خواهد شد:

جاوا Markdown به HTML تبدیل REST API - نصب SDK

برای تبدیل فایل Markdown .MD به صفحه HTML، من از جاوا SDK از GroupDocs.Conversion Cloud API استفاده خواهم کرد. این به شما کمک می کند تا GroupDocs.Conversion Cloud API را سریع و آسان در برنامه های جاوا خود ادغام کنید. این بهترین 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>

لطفاً قبل از شروع به دنبال کردن مراحل و کدهای موجود، Client ID و Client Secret خود را از داشبورد دریافت کنید. لطفاً پس از دریافت شناسه و راز کد زیر را وارد کنید:

# پس از ثبت نام رایگان، 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 در جاوا با استفاده از 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;

// با استفاده از جاوا فایل را در فضای ذخیره سازی ابری آپلود کنید
public class App {

	public static void main(String[] args) {
				
		// یک نمونه از convert 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 در جاوا

این بخش نحوه تبدیل فایل Markdown به صفحه HTML را به صورت برنامه‌نویسی در جاوا با دنبال کردن مراحل زیر نشان می‌دهد:

  • ابتدا یک نمونه از 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 در جاوا.
public class App {

	public static void main(String[] args) {
		
		// یک نمونه از convert 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 در جاوا دانلود کنید
public class App {

	public static void main(String[] args) {
				
		// یک نمونه از convert 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 API بررسی کنیم.

تبدیل فایل Markdown به صفحه HTML در جاوا با استفاده از گزینه های پیشرفته

با تبدیل 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;

// جاوا فایل 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();
		}
	}
}

لطفاً برای آپلود و دانلود فایل ها مراحل ذکر شده قبلی را دنبال کنید.

آنلاین علامت گذاری به HTML تبدیل رایگان

چگونه Markdown را به صورت آنلاین به فایل HTML تبدیل کنیم؟ لطفاً Markdown به HTML آنلاین تبدیل را امتحان کنید تا HTML را از Markdown بصورت آنلاین به صورت رایگان ایجاد کنید. این برنامه با استفاده از API فوق برای تبدیل Markdown به HTML به صورت آنلاین رایگان توسعه داده شد.

نتیجه

اجازه دهید این مقاله را در اینجا به پایان برسانیم. در این مقاله یاد گرفتید:

  • نحوه تغییر متن Markdown به صفحه HTML در جاوا به صورت برنامه نویسی.
  • نحوه تبدیل فایل Markdown به فایل HTML با استفاده از برخی تنظیمات پیشرفته در جاوا.
  • فایل Markdown را به صورت برنامه نویسی در ابر آپلود کنید و سپس فایل HTML تبدیل شده را از ابر دانلود کنید.
  • تبدیل آنلاین Markdown به HTML رایگان با استفاده از نرم افزار مبدل Markdown به HTML.

علاوه بر این، می‌توانید با استفاده از مستندات درباره API تبدیل فایل GroupDocs.Conversion اطلاعات بیشتری کسب کنید. ما همچنین یک بخش API Reference ارائه می دهیم که به شما امکان می دهد API های ما را مستقیماً از طریق مرورگر تجسم کرده و با آنها ارتباط برقرار کنید. کد منبع کامل جاوا SDK به صورت رایگان در Github در دسترس است. لطفاً GroupDocs.Conversion Cloud SDK برای جاوا را بررسی کنید نمونه‌ها در اینجا.

در نهایت، groupdocs.cloud در حال نوشتن مقالات وبلاگ جدید در مورد تبدیل فرمت‌های فایل مختلف با استفاده از REST API است. بنابراین، لطفا برای به روز رسانی های منظم در تماس باشید.

یه سوال بپرس

برای هرگونه سؤال/بحث در مورد Markdown به HTML Converter API، لطفاً با ما در پشتیبانی رایگان [فروم 23 تماس بگیرید.

سوالات متداول

چگونه Markdown را در جاوا به HTML تبدیل کنم؟

لطفاً [این پیوند] را دنبال کنید (https://blog.groupdocs.cloud/fa/conversion/convert-markdown-to-html-in-java-using-rest-api/#Convert-Markdown-File-to-HTML-Document- in-Java-using-REST-API) برای یادگیری نمونه کد جاوا برای نحوه تبدیل فایل Markdown به صفحه وب HTML، سریع و آسان.

آیا می توانم Markdown را با استفاده از REST API به HTML در جاوا تبدیل کنم؟

بله، می توانید Markdown را در جاوا به HTML تغییر دهید. ابتدا یک نمونه از ConvertApi ایجاد کنید، مقادیر تنظیمات تبدیل را تنظیم کنید و برای تبدیل Markdown به صفحه وب HTML، متد convertDocument را با ConvertDocumentRequest فراخوانی کنید.

چگونه 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 نصب کنیم؟

برای پردازش، دستکاری و ایجاد HTML از فایل Markdown در جاوا به صورت برنامه‌ریزی می‌توانید کتابخانه مبدل Java Markdown به HTML را دانلود و نصب کنید.

چگونه Markdown را در ویندوز به HTML تبدیل کنیم؟

لطفاً برای دانلود آفلاین مبدل Markdown به HTML برای ویندوز از این پیوند دیدن کنید. این نرم افزار دانلود رایگان مبدل Markdown به HTML را می توان برای صدور سریع Markdown به HTML در ویندوز با یک کلیک استفاده کرد.

همچنین ببینید

توصیه می کنیم برای کسب اطلاعات بیشتر به مقالات زیر مراجعه کنید: