- GitHub – xoofx/markdig: A fast, powerful, CommonMark compliant, extensible Markdown processor for .NET
- NuGet Gallery | Markdig 0.30.4
ติดตั้ง Markdig
PM> NuGet\Install-Package Markdig -Version 0.30.4
Usage
The main entry point for the API is the Markdig.Markdown
class:
By default, without any options, Markdig is using the plain CommonMark parser:
using Markdig; var result = Markdown.ToHtml("This is a text with some *emphasis*"); Console.WriteLine(result); // prints: <p>This is a text with some <em>emphasis</em></p>
In order to activate most of all advanced extensions (except Emoji, SoftLine as HardLine, Bootstrap, YAML Front Matter, JiraLinks and SmartyPants)
using Markdig; // Configure the pipeline with all advanced extensions active var pipeline = new MarkdownPipelineBuilder().UseAdvancedExtensions().Build(); var result = Markdown.ToHtml("This is a text with some *emphasis*", pipeline);