Table of Contents

Class WpfTextBuilder

Namespace
SharpVectors.Renderers.Texts
Assembly
SharpVectors.Rendering.Wpf.dll
public abstract class WpfTextBuilder
Inheritance
WpfTextBuilder
Derived
Inherited Members

Constructors

WpfTextBuilder(CultureInfo, double)
WpfTextBuilder(CultureInfo, string, double, Uri)

Fields

_buildPathGeometry
_culture
_dpiX
_dpiY
_fontName
_fontSize
_fontUri
_textDecorations

Properties

Alphabetic
Ascent
Baseline

Gets the distance from the top of the first line to the baseline of the first line of a WpfTextBuilder object.

BuildPathGeometry
Culture
DpiScaleX

Gets the DPI scale on the X axis.

DpiScaleY

Gets the DPI scale on the Yaxis.

FlowDirection

Gets or sets the System.Windows.FlowDirection of a WpfTextBuilder object.

FontFamilyType
FontName
FontSize
FontSizeInPoints
FontUri
IsBoldSimulated

Gets a value that determines whether to simulate a bold weight for the glyphs represented by the typeface.

IsObliqueSimulated

Gets a value that determines whether to simulate an italic style for the glyphs represented by the typeface.

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.

PixelsPerDip

Get or sets the PixelsPerDip at which the text should be rendered.

PixelsPerInchX

Gets the DPI along X axis.

PixelsPerInchY

Gets the DPI along Y axis.

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.

TextAlignment

Gets or sets the alignment of text within a WpfTextBuilder object.

TextDecorations

Sets the System.Windows.TextDecorationCollection for the entire set of characters in the WpfTextBuilder object.

Trimming

Gets or sets the means by which the omission of text is indicated.

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.

Width
XHeight

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

XmlLang

Methods

Build(SvgTextContentElement, string, double, double)
Create(WpfFontFamilyInfo, CultureInfo, double)
Create(string, CultureInfo, double)
Create(FontFamily, CultureInfo, double)
Create(FontFamily, FontStyle, FontWeight, CultureInfo, double)
MeasureChars(SvgTextContentElement, string, bool)
MeasureText(SvgTextContentElement, string, bool)