Converts HTML to Markdown.
Branch | Status |
---|---|
master |
|
develop |
This project will currently convert the following HTML tags:-
<a>
<strong>
<b>
<em>
<i>
<br>
<code>
<h1>
<h2>
<h3>
<h4>
<h5>
<h6>
<blockquote>
<img>
<hr>
<p>
<pre>
<ul>
<ol>
Install-Package Html2Markdown
var html = "Something to <strong>convert</strong>";
var converter = new Converter();
var markdown = converter.Convert(html);
var path = "file.html";
var converter = new Converter();
var markdown = converter.ConvertFile(path);
IScheme
implementationCreate your own implementation of IScheme
and construct Converter
with that.
var html = "Something to <strong>convert</strong>";
var converter = new Converter(customConversionScheme);
var markdown = converter.Convert(html);
This library is showcased at http://html2markdown.bayn.es.
For those interested in contributing then please read the guidelines
This project is licensed under Apache License 2.0.