Table of Contents

Class HtmlToMarkdown

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

Provides conversion methods from HTML to Markdown.

public static class HtmlToMarkdown
Inheritance
HtmlToMarkdown
Inherited Members

Examples

using LMKit.Document.Conversion;

string html = "<h1>Title</h1><p>Hello <strong>world</strong>.</p>";
string markdown = HtmlToMarkdown.Convert(html);

Remarks

This converter is designed for document workflow scenarios where a predictable, dependency-light HTML to Markdown transformation is needed.

Conversion is best effort and focuses on common HTML constructs such as headings, paragraphs, emphasis, links, images, code blocks, lists, blockquotes, and horizontal rules.

Methods

Convert(string, HtmlToMarkdownOptions)

Converts HTML to Markdown.

ConvertAsync(string, HtmlToMarkdownOptions, CancellationToken)

Asynchronously converts HTML to Markdown.

Share