Table of Contents

Method HtmlToMarkdownAsync

Namespace
LMKit.Document.Conversion
Assembly
LM-Kit.NET.dll

HtmlToMarkdownAsync(string, MarkdownHtmlConversionOptions, CancellationToken)

Asynchronously converts HTML to Markdown.

public static Task<string> HtmlToMarkdownAsync(string html, MarkdownHtmlConversionOptions options = null, CancellationToken cancellation = default)

Parameters

html string
options MarkdownHtmlConversionOptions
cancellation CancellationToken

Returns

Task<string>

Examples

using LMKit.Document.Conversion;

string html = "<h1>Roadmap</h1><p>Ship version 2.0</p>";
string markdown = await MarkdownHtmlConverter.HtmlToMarkdownAsync(html);
Console.WriteLine(markdown);