Цей базовий посібник пояснює, як конвертувати Markdown у HTML у C#. Він містить усі важливі деталі, такі як конфігурація системи, покрокові виклики методів і, нарешті, запущений зразок коду для перетворення MD на HTML у C#. Коротше кажучи, вам потрібно зробити лише кілька викликів API, щоб завантажити файл Markdown і експортувати його як файл HTML.
Кроки для перетворення Markdown на HTML у C#
- Установіть Aspose.HTML for .NET API у своїй системі, щоб конвертувати файли Markdown
- Відкрийте вихідний файл як потік
- Перетворіть вхідний файл методом ConvertMarkdown
- Експортуйте вихідний HTML-файл за допомогою методу Save
Ці кроки допоможуть зрозуміти, як за допомогою C# Markdown у HTML можна виконати перетворення. На першому кроці ініціалізуйте екземпляр класу FileStream, щоб завантажити вихідний файл MD. Потім перетворіть його у формат HTML і запишіть вихідний файл на диск або в потік пам’яті. Крім того, ви можете використовувати рядок у форматі markdown або завантажити вхідний файл MD залежно від вашого випадку використання.
Код для перетворення Markdown на HTML у C#
using System; | |
using System.IO; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert MD file to HTML in C# | |
{ | |
// Initialize license | |
Aspose.Html.License lic = new Aspose.Html.License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Open source file as stream | |
using (var sourceStream = File.OpenRead("sample.md")) | |
{ | |
// Initiate conversion process | |
var document = Aspose.Html.Converters.Converter.ConvertMarkdown(sourceStream, string.Empty); | |
// Save conversion result | |
document.Save("result.html"); | |
} | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Цей фрагмент коду є однією з основних версій для відтворення Markdown у HTML у C#. Однак існує кілька перевантажень методу ConvertMarkdown, де можна передати шлях до файлу як рядок, а також шлях для вихідного файлу. Подібним чином метод Save() має різні перевантаження, щоб відповідати різноманітним вимогам і сценаріям вашої програми.
Цей підручник пояснює, як згенерувати HTML із Markdown у C#. Тоді як, якщо ви хочете навчитися конвертувати Markdown у XPS, зверніться до статті на як конвертувати Markdown у XPS на C#.