GlyphTypeface ClassDocument Toolkit Help
Specifies a physical font face that corresponds to a font file
Inheritance Hierarchy

SystemObject
  FirstFloor.Documents.FontsGlyphTypeface

Namespace: FirstFloor.Documents.Fonts
Assembly: FirstFloor.Documents (in FirstFloor.Documents.dll) Version: 2.5.0.0 (2.5.11.0)
Syntax

public class GlyphTypeface

The GlyphTypeface type exposes the following members.

Properties

  NameDescription
Public propertyAdvanceHeights
Gets the advance heights for the glyphs represented by the GlyphTypeface object.
Public propertyAdvanceWidths
Gets the advance widths for the glyphs represented by the GlyphTypeface object.
Public propertyAscender
Gets the typographic ascent.
Public propertyCapHeight
Gets the distance between the baseline and the approximate height of uppercase letters.
Public propertyCharacterToGlyphMaps
Gets the nominal mapping of a Unicode code point to a glyph index as defined by the font 'CMAP' table.
Public propertyCopyrights
Gets the copyright information for the GlyphTypeface object.
Public propertyDescender
Gets the typographic descent.
Public propertyDescriptions
Gets the description information for the GlyphTypeface object.
Public propertyDesignerNames
Gets the designer information for the GlyphTypeface object.
Public propertyDesignerUrls
Gets the designer URL information for the GlyphTypeface object.
Public propertyEmbeddingRights
Gets the font embedding permission for the GlyphTypeface object.
Public propertyFaceNames
Gets the face name for the GlyphTypeface object.
Public propertyFamilyNames
Gets the family name for the GlyphTypeface object.
Public propertyFontUri
Gets the font URI.
Public propertyGlyphCount
Gets the number of glyphs.
Public propertyLicenseDescriptions
Gets the license description for the GlyphTypeface object.
Public propertyLineGap
Gets the typographic line gap for the GlyphTypeface object.
Public propertyManufacturerNames
Gets the font manufacturer information for the GlyphTypeface object.
Public propertySampleTexts
Gets the sample text information for the GlyphTypeface object.
Public propertyTrademarks
Gets the trademark notice information for the GlyphTypeface object.
Public propertyVendorUrls
Gets the vendor URL information for the GlyphTypeface object.
Public propertyVersionStrings
Gets the version string information for the GlyphTypeface object interpreted from the font's 'NAME' table.
Public propertyXHeight
Gets the distance between the baseline and the approximate height of non-ascending lowercase letters.
Top
Methods

  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Extension Methods

  NameDescription
Public Extension MethodGetDefaultLocalizedTypeface
Gets the default localized typeface for specified physical font face.
(Defined by GlyphTypefaceExtensions.)
Top
See Also

Reference