Đánh dấu MD sang HTML

Markdown là ngôn ngữ đánh dấu để tạo văn bản có định dạng. Trong khi đó, định dạng HTML được sử dụng rộng rãi trong các ứng dụng web. Bạn không thể đơn giản chuyển đổi tệp MD bằng cách thay đổi phần mở rộng tệp, vì vậy bạn có thể làm theo các chi tiết đơn giản được thảo luận trong bài viết này và tìm hiểu cách chuyển đổi tệp Markdown MD sang định dạng HTML theo chương trình trong C#.

Markdown MD to HTML Converter - Cài đặt API C#

Aspose.HTML for .NET API có thể được cài đặt để hoạt động với HTML, SVG và nhiều [định dạng tệp] khác 3. Chỉ cần định cấu hình API bằng cách tải xuống tệp DLL tham chiếu của nó từ trang Tải xuống hoặc sử dụng lệnh cài đặt NuGet sau:

PM> Install-Package Aspose.Html

Cách chuyển đổi Markdown MD sang HTML trong C#

Bạn có thể chuyển đổi tệp Markdown thành tệp HTML hoặc MHTML bằng các bước sau:

  1. Tạo một tệp chứa nội dung đánh dấu.
  2. Chuyển đổi tệp MD sang định dạng HTML.

Bây giờ, bạn có thể xem phần sau để làm theo các bước này và tham khảo đoạn mã để thực hiện chuyển đổi.

Chuyển Markdown sang HTML trong C#

Bạn cần làm theo các bước dưới đây để chuyển đổi Markdown sang định dạng HTML:

  1. Tạo một tệp đánh dấu và lưu nó với phần mở rộng tệp MD.
  2. Chuyển đổi trang Markdown sang HTML bằng phương pháp ConvertMarkdown.

Đoạn mã dưới đây cho biết cách chuyển đổi tệp Markdown MD sang tệp HTML theo chương trình trong C#:

// Chuẩn bị một ví dụ Markdown đơn giản
var code = "### Hello World" +
            "\r\n" +
            "[Visit Blogs](https://blog.aspose.com/)";

// Tạo tệp Markdown
File.WriteAllText("input.md", code);

// Chuyển đổi Markdown sang tài liệu HTML
Converter.ConvertMarkdown("input_document.md", "MarkdownToHTML.html");

Khám phá Aspose.HTML for .NET

Bạn có thể xem các phần khác nhau trong phần tài liệu để tìm hiểu nhiều tính năng khác của API.

Nhận giấy phép miễn phí

Bạn có thể yêu cầu giấy phép tạm thời miễn phí để đánh giá API ở mức đầy đủ của nó.

Sự kết luận

Trong bài viết này, bạn đã học cách chuyển đổi Markdown MD sang định dạng HTML theo chương trình trong C#. Trong trường hợp bạn có bất kỳ sự mơ hồ nào, vui lòng liên hệ với chúng tôi tại forum.

Xem thêm

Lưu trang web dưới dạng PDF trong C#