علامت گذاری MD به HTML

Markdown یک زبان نشانه گذاری برای ایجاد متن قالب بندی شده است. در حالی که فرمت HTML به طور گسترده در برنامه های کاربردی وب استفاده می شود. شما نمی توانید به سادگی فایل MD را با تغییر پسوند فایل تبدیل کنید، بنابراین می توانید جزئیات ساده مورد بحث در این مقاله را دنبال کنید و یاد بگیرید که چگونه یک فایل Markdown MD را به صورت برنامه نویسی در C# به فرمت HTML تبدیل کنید.

مبدل MD به HTML Markdown – نصب API C#

Aspose.HTML for .NET API را می توان برای کار با HTML، SVG و بسیاری دیگر [فرمت های فایل] نصب کرد. به سادگی API را با دانلود فایل های DLL مرجع آن از صفحه Downloads پیکربندی کنید یا از دستور نصب زیر NuGet استفاده کنید:

PM> Install-Package Aspose.Html

نحوه تبدیل Markdown MD به HTML در سی شارپ

با انجام مراحل زیر می توانید یک فایل Markdown را به یک فایل HTML یا MHTML تبدیل کنید:

  1. یک فایل حاوی محتویات علامت گذاری ایجاد کنید.
  2. فایل MD را به فرمت HTML تبدیل کنید.

اکنون می توانید برای انجام این مراحل به بخش زیر نگاهی بیندازید و برای انجام تبدیل به قطعه کد مراجعه کنید.

تبدیل Markdown به HTML در سی شارپ

برای تبدیل Markdown به فرمت HTML باید مراحل زیر را دنبال کنید:

  1. یک فایل markdown ایجاد کنید و آن را با پسوند فایل MD ذخیره کنید.
  2. با استفاده از روش ConvertMarkdown صفحه Markdown را به HTML تبدیل کنید.

قطعه کد زیر نحوه تبدیل یک فایل Markdown MD به یک فایل HTML را به صورت برنامه نویسی در سی شارپ نشان می دهد:

// یک مثال ساده Markdown آماده کنید
var code = "### Hello World" +
            "\r\n" +
            "[Visit Blogs](https://blog.aspose.com/)";

// یک فایل Markdown ایجاد کنید
File.WriteAllText("input.md", code);

// تبدیل Markdown به سند HTML
Converter.ConvertMarkdown("input_document.md", "MarkdownToHTML.html");

Aspose.HTML را برای دات نت کاوش کنید

برای یادگیری بسیاری از ویژگی‌های دیگر API، می‌توانید به بخش‌های مختلف پوشش داده شده در بخش اسناد نگاهی بیندازید.

مجوز رایگان دریافت کنید

می‌توانید برای ارزیابی ظرفیت کامل API، [مجوز موقت رایگان] درخواست کنید.

نتیجه

در این مقاله یاد گرفتید که چگونه یک Markdown MD را به صورت برنامه نویسی در سی شارپ به فرمت HTML تبدیل کنید. در صورت وجود هرگونه ابهام، لطفاً با ما در [فروم 12 تماس بگیرید.

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

صفحه وب را به صورت PDF در سی شارپ ذخیره کنید