HTML2Markdown
Converts HTML to Markdown syntax.
Loading...
Searching...
No Matches
Namespaces | Classes | Enumerations
Html2Markdown.Replacement Namespace Reference

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...
 

Enumeration Type Documentation

◆ Heading

HTML Heading Tag Enum.

Enumerator
H1 

Represents an HTML H1 tag.

H2 

Represents an HTML H2 tag.

H3 

Represents an HTML H3 tag.

H4 

Represents an HTML H4 tag.

H5 

Represents an HTML H5 tag.

H6 

Represents an HTML H6 tag.