Table of Contents

Class WpfTextRenderer

Namespace
SharpVectors.Renderers.Texts
Assembly
SharpVectors.Rendering.Wpf.dll
public abstract class WpfTextRenderer : WpfRendererObject, IDisposable
Inheritance
WpfTextRenderer
Implements
Derived
Inherited Members

Constructors

WpfTextRenderer(SvgTextBaseElement, WpfTextRendering)

Fields

NonBreaking
NonBreakingChar
Whitespace
_actualFontName
_decimalNumber
_drawContext
_multipleSpaces
_tabNewline
_textElement
_textRendering

Properties

DrawContext
IsInitialized
IsMeasuring
IsTextPath
TextContext
TextCulture
TextElement
TextWidth

Methods

AddTextWidth(Point, double)
Dispose(bool)
ExtractTextPathGeometry(Geometry)

This will extract a PathGeometry that is nested into GeometryGroup, which is normally created by the FormattedText.BuildGeometry() method.

GetBolderFontWeight(string)
GetBrush()
GetComputedFontSize(SvgTextContentElement)
GetLighterFontWeight(string)
GetPen()
GetText(SvgAltGlyphElement)
GetText(SvgTRefElement)
GetText(SvgTextContentElement, XmlNode, XmlNode)
GetTextDecoration(SvgTextContentElement)
GetTextFontFamily(SvgTextContentElement)
GetTextFontFamilyInfo(SvgTextContentElement)
GetTextFontStretch(SvgTextContentElement)
GetTextFontStyle(SvgTextContentElement)
GetTextFontStyle(string)
GetTextFontWeight(SvgTextContentElement)
GetTextFontWeight(string)
GetTextStringFormat(SvgTextContentElement)
Initialize(DrawingContext, WpfDrawingContext)
RenderText(SvgTextContentElement, ref Point, string, double, WpfTextPlacement)
RenderTextRun(SvgTextContentElement, ref Point, string, double, WpfTextPlacement)
SetElement(SvgTextBaseElement)
SetTextWidth(double)
TrimText(SvgTextContentElement, string)
Uninitialize()