Table of Contents

Class SvgFontFaceElement

Namespace
SharpVectors.Dom.Svg
Assembly
SharpVectors.Model.dll

The SvgFontFaceElement interface corresponds to the 'font-face' element.

public sealed class SvgFontFaceElement : SvgElement, ICloneable, IEnumerable, IXPathNavigable, IEventTargetSupport, IEventTarget, IElementCssInlineStyle, ISvgFontFaceElement, ISvgElement, IElement, IXmlElement, INode, IXmlNode
Inheritance
SvgFontFaceElement
Implements
Inherited Members

Constructors

SvgFontFaceElement(string, string, string, SvgDocument)

Properties

Alphabetic
Ascent
AscentHeight
CapHeight

Gets the distance from the baseline to the top of an English lowercase letter for a typeface. The distance excludes ascenders.

Descent
FontFamily

Indicates which font family is to be used to render the text.

FontSize

Refers to the size of the font from baseline to baseline when multiple lines of text are set solid in a multiline layout environment.

FontStretch
FontStyle

Refers to the style of the font.

FontVariant

Refers to the varient of the font.

FontWeight

Refers to the boldness of the font.

IsRenderable

Gets a value indicating whether this SVG element is renderable.

OverlinePosition

Gets a value that indicates the distance of the overline from the baseline for the typeface.

OverlineThickness

Gets a value that indicates the thickness of the overline relative to the font em size for the typeface.

Panose1
StrikethroughPosition

Gets a value that indicates the distance from the baseline to the strikethrough for the typeface.

StrikethroughThickness

Gets a value that indicates the thickness of the strikethrough relative to the font em size.

UnderlinePosition

Gets a value that indicates the distance of the underline from the baseline for the typeface.

UnderlineThickness

Gets a value that indicates the thickness of the underline relative to the font em size for the typeface.

UnicodeRange
UnitsPerEm
XHeight