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.