C# Class Itenso.Rtf.Converter.Html.RtfHtmlConverter

Inheritance: Itenso.Rtf.Support.RtfVisualVisitorBase
Show file Open project: Shereef/RTF-to-HTML-Converter-Class-Library-DLL Class Usage Examples

Public Methods

Method Description
Convert ( ) : string
RtfHtmlConverter ( IRtfDocument rtfDocument ) : System
RtfHtmlConverter ( IRtfDocument rtfDocument, RtfHtmlConvertSettings settings ) : System

Protected Methods

Method Description
BeginParagraph ( ) : void
DoVisitBreak ( IRtfVisualBreak visualBreak ) : void
DoVisitImage ( IRtfVisualImage visualImage ) : void
DoVisitSpecial ( IRtfVisualSpecialChar visualSpecialChar ) : void
DoVisitText ( IRtfVisualText visualText ) : void
EndParagraph ( ) : void
FormatHtmlText ( string rtfText ) : string
GetHtmlStyle ( IRtfVisual rtfVisual ) : IRtfHtmlStyle
IsCurrentElement ( HtmlTextWriterTag tag ) : bool
IsInElement ( HtmlTextWriterTag tag ) : bool
OnEnterVisual ( IRtfVisual rtfVisual ) : bool
OnLeaveVisual ( IRtfVisual rtfVisual ) : void
RenderATag ( ) : void
RenderBTag ( ) : void
RenderBeginTag ( HtmlTextWriterTag tag ) : void
RenderBodyTag ( ) : void
RenderBrTag ( ) : void
RenderDocumentHeader ( ) : void
RenderEndTag ( ) : void
RenderEndTag ( bool lineBreak ) : void
RenderHeadAttributes ( ) : void
RenderHeadTag ( ) : void
RenderHtmlTag ( ) : void
RenderITag ( ) : void
RenderImgTag ( ) : void
RenderLiTag ( ) : void
RenderLinkStyleSheets ( ) : void
RenderLinkTag ( ) : void
RenderMetaContentType ( ) : void
RenderMetaGenerator ( ) : void
RenderMetaTag ( ) : void
RenderOlTag ( ) : void
RenderPTag ( ) : void
RenderRtfContent ( ) : void
RenderSTag ( ) : void
RenderSpanTag ( ) : void
RenderStyleTag ( ) : void
RenderStyles ( ) : void
RenderTitle ( ) : void
RenderTitleTag ( ) : void
RenderUTag ( ) : void
RenderUlTag ( ) : void

Private Methods

Method Description
ConvertVisualHyperlink ( string text ) : string
EnsureClosedList ( ) : void
EnsureClosedList ( IRtfVisual rtfVisual ) : void
EnsureOpenList ( IRtfVisual rtfVisual ) : bool
EnterVisual ( IRtfVisual rtfVisual ) : bool
LeaveVisual ( IRtfVisual rtfVisual ) : void
RenderBodySection ( ) : void
RenderDocumentSection ( ) : void
RenderHeadSection ( ) : void
RenderHtmlSection ( ) : void

Method Details

BeginParagraph() protected method

protected BeginParagraph ( ) : void
return void

Convert() public method

public Convert ( ) : string
return string

DoVisitBreak() protected method

protected DoVisitBreak ( IRtfVisualBreak visualBreak ) : void
visualBreak IRtfVisualBreak
return void

DoVisitImage() protected method

protected DoVisitImage ( IRtfVisualImage visualImage ) : void
visualImage IRtfVisualImage
return void

DoVisitSpecial() protected method

protected DoVisitSpecial ( IRtfVisualSpecialChar visualSpecialChar ) : void
visualSpecialChar IRtfVisualSpecialChar
return void

DoVisitText() protected method

protected DoVisitText ( IRtfVisualText visualText ) : void
visualText IRtfVisualText
return void

EndParagraph() protected method

protected EndParagraph ( ) : void
return void

FormatHtmlText() protected method

protected FormatHtmlText ( string rtfText ) : string
rtfText string
return string

GetHtmlStyle() protected method

protected GetHtmlStyle ( IRtfVisual rtfVisual ) : IRtfHtmlStyle
rtfVisual IRtfVisual
return IRtfHtmlStyle

IsCurrentElement() protected method

protected IsCurrentElement ( HtmlTextWriterTag tag ) : bool
tag HtmlTextWriterTag
return bool

IsInElement() protected method

protected IsInElement ( HtmlTextWriterTag tag ) : bool
tag HtmlTextWriterTag
return bool

OnEnterVisual() protected method

protected OnEnterVisual ( IRtfVisual rtfVisual ) : bool
rtfVisual IRtfVisual
return bool

OnLeaveVisual() protected method

protected OnLeaveVisual ( IRtfVisual rtfVisual ) : void
rtfVisual IRtfVisual
return void

RenderATag() protected method

protected RenderATag ( ) : void
return void

RenderBTag() protected method

protected RenderBTag ( ) : void
return void

RenderBeginTag() protected method

protected RenderBeginTag ( HtmlTextWriterTag tag ) : void
tag HtmlTextWriterTag
return void

RenderBodyTag() protected method

protected RenderBodyTag ( ) : void
return void

RenderBrTag() protected method

protected RenderBrTag ( ) : void
return void

RenderDocumentHeader() protected method

protected RenderDocumentHeader ( ) : void
return void

RenderEndTag() protected method

protected RenderEndTag ( ) : void
return void

RenderEndTag() protected method

protected RenderEndTag ( bool lineBreak ) : void
lineBreak bool
return void

RenderHeadAttributes() protected method

protected RenderHeadAttributes ( ) : void
return void

RenderHeadTag() protected method

protected RenderHeadTag ( ) : void
return void

RenderHtmlTag() protected method

protected RenderHtmlTag ( ) : void
return void

RenderITag() protected method

protected RenderITag ( ) : void
return void

RenderImgTag() protected method

protected RenderImgTag ( ) : void
return void

RenderLiTag() protected method

protected RenderLiTag ( ) : void
return void

RenderLinkStyleSheets() protected method

protected RenderLinkStyleSheets ( ) : void
return void

RenderLinkTag() protected method

protected RenderLinkTag ( ) : void
return void

RenderMetaContentType() protected method

protected RenderMetaContentType ( ) : void
return void

RenderMetaGenerator() protected method

protected RenderMetaGenerator ( ) : void
return void

RenderMetaTag() protected method

protected RenderMetaTag ( ) : void
return void

RenderOlTag() protected method

protected RenderOlTag ( ) : void
return void

RenderPTag() protected method

protected RenderPTag ( ) : void
return void

RenderRtfContent() protected method

protected RenderRtfContent ( ) : void
return void

RenderSTag() protected method

protected RenderSTag ( ) : void
return void

RenderSpanTag() protected method

protected RenderSpanTag ( ) : void
return void

RenderStyleTag() protected method

protected RenderStyleTag ( ) : void
return void

RenderStyles() protected method

protected RenderStyles ( ) : void
return void

RenderTitle() protected method

protected RenderTitle ( ) : void
return void

RenderTitleTag() protected method

protected RenderTitleTag ( ) : void
return void

RenderUTag() protected method

protected RenderUTag ( ) : void
return void

RenderUlTag() protected method

protected RenderUlTag ( ) : void
return void

RtfHtmlConverter() public method

public RtfHtmlConverter ( IRtfDocument rtfDocument ) : System
rtfDocument IRtfDocument
return System

RtfHtmlConverter() public method

public RtfHtmlConverter ( IRtfDocument rtfDocument, RtfHtmlConvertSettings settings ) : System
rtfDocument IRtfDocument
settings RtfHtmlConvertSettings
return System