C# Class iTextSharp.text.html.simpleparser.ElementFactory

显示文件 Open project: nonorganic/dssnet

Public Methods

Method Description
CreateChunk ( String content, ChainedProperties chain ) : Chunk
CreateImage ( String src, String>.IDictionary attrs, ChainedProperties chain, IDocListener document, IImageProvider img_provider, Image>.Dictionary img_store, String img_baseurl ) : Image
CreateLineSeparator ( String>.IDictionary attrs, float offset ) : LineSeparator
CreateList ( String tag, ChainedProperties chain ) : List
CreateListItem ( ChainedProperties chain ) : ListItem
CreateParagraph ( ChainedProperties chain ) : Paragraph
ElementFactory ( ) : System
GetFont ( ChainedProperties chain ) : Font
GetHyphenation ( ChainedProperties chain ) : IHyphenationEvent

Protected Methods

Method Description
SetParagraphLeading ( Paragraph paragraph, String leading ) : void
UpdateElement ( Paragraph paragraph, ChainedProperties chain ) : void

Method Details

CreateChunk() public method

public CreateChunk ( String content, ChainedProperties chain ) : Chunk
content String
chain ChainedProperties
return iTextSharp.text.Chunk

CreateImage() public method

public CreateImage ( String src, String>.IDictionary attrs, ChainedProperties chain, IDocListener document, IImageProvider img_provider, Image>.Dictionary img_store, String img_baseurl ) : Image
src String
attrs String>.IDictionary
chain ChainedProperties
document IDocListener
img_provider IImageProvider
img_store Image>.Dictionary
img_baseurl String
return Image

CreateLineSeparator() public method

public CreateLineSeparator ( String>.IDictionary attrs, float offset ) : LineSeparator
attrs String>.IDictionary
offset float
return iTextSharp.text.pdf.draw.LineSeparator

CreateList() public method

public CreateList ( String tag, ChainedProperties chain ) : List
tag String
chain ChainedProperties
return iTextSharp.text.List

CreateListItem() public method

public CreateListItem ( ChainedProperties chain ) : ListItem
chain ChainedProperties
return iTextSharp.text.ListItem

CreateParagraph() public method

public CreateParagraph ( ChainedProperties chain ) : Paragraph
chain ChainedProperties
return iTextSharp.text.Paragraph

ElementFactory() public method

public ElementFactory ( ) : System
return System

GetFont() public method

public GetFont ( ChainedProperties chain ) : Font
chain ChainedProperties
return iTextSharp.text.Font

GetHyphenation() public method

public GetHyphenation ( ChainedProperties chain ) : IHyphenationEvent
chain ChainedProperties
return IHyphenationEvent

SetParagraphLeading() protected static method

protected static SetParagraphLeading ( Paragraph paragraph, String leading ) : void
paragraph iTextSharp.text.Paragraph
leading String
return void

UpdateElement() protected method

protected UpdateElement ( Paragraph paragraph, ChainedProperties chain ) : void
paragraph iTextSharp.text.Paragraph
chain ChainedProperties
return void