HTML2Markdown
Converts HTML to Markdown syntax.
|
Namespaces | |
namespace | CommonMark |
Classes | |
class | AnchorTagReplacer |
Replaces an anchor tag with the link text and the link URL in Markdown format. More... | |
class | BlockquoteTagReplacer |
Replaces a blockquote tag with the appropriate Markdown format. More... | |
class | BodyTagReplacer |
Removes the body tag. More... | |
class | BreakTagReplacer |
Replaces the HTML break tag with its Markdown equivalent. More... | |
class | CodeTagReplacer |
Replaces the HTML code tag with its Markdown equivalent. More... | |
class | CompositeReplacer |
Allows for multiple replacements to be applied to the HTML. More... | |
class | CustomReplacer |
Allows custom replacement of HTML tags utilizing external functions. More... | |
class | DocTypeReplacer |
Removes the doctype tag. More... | |
class | EmphasisTagReplacer |
Replaces the HTML emphasis tag with its Markdown equivalent. More... | |
class | EntitiesReplacementGroup |
A group of IReplacer to deal with converting HTML entities. More... | |
class | HeadingReplacementGroup |
A group of IReplacer to deal with converting HTML headers. More... | |
class | HeadingTagReplacer |
Replaces the HTML heading tag with its Markdown equivalent. More... | |
class | HeadTagReplacer |
Removes the doctype tag. More... | |
class | HorizontalRuleTagReplacer |
Replaces the HTML horizontal rule tag with its Markdown equivalent. More... | |
class | HtmlCommentReplacer |
Removes the HTML comment tag. More... | |
class | HtmlEntitiesReplacer |
Replaces HTML entities with their Markdown equivalent. More... | |
class | HtmlListReplacer |
Replaces HTML lists with their Markdown equivalent. More... | |
class | HtmlTagReplacer |
Removes the HTML tag. More... | |
class | IllegalHtmlReplacementGroup |
A group of IReplacer to deal with removing illegal HTML. More... | |
class | ImageTagReplacer |
Replaces HTML image tags with their Markdown equivalent. More... | |
interface | IReplacementGroup |
Groups IReplacer instances into groups. This enables easier configuration of IScheme. More... | |
interface | IReplacer |
Searches an entire HTML string and replaces particular matches. More... | |
class | LayoutReplacementGroup |
A group of IReplacer to deal with converting HTML that is used for layout. More... | |
class | LinkTagReplacer |
Removes the link tag. More... | |
class | MetaTagReplacer |
Removes the meta tag. More... | |
class | ParagraphTagReplacer |
Replace the paragraph tag with its Markdown equivalent. More... | |
class | PatternReplacer |
Allows replacement with a regular expression. More... | |
class | PreTagReplacer |
Replaces the pre tag with a Markdown equivalent. More... | |
class | ScriptTagReplacer |
Removes the script tag. More... | |
class | StrongTagReplacer |
Replace the strong tag with its Markdown equivalent. More... | |
class | TextFormattingReplacementGroup |
A group of IReplacer to deal with converting HTML for formatting text. More... | |
class | TitleTagReplacer |
Removes the title tag. More... | |
Enumerations | |
enum | Heading { H1 = 1 , H2 = 2 , H3 = 3 , H4 = 4 , H5 = 5 , H6 = 6 } |
HTML Heading Tag Enum. More... | |