The EmbeddedFont type exposes the following members.

Constructors

  Name Description
Public method EmbeddedFont
Initializes a new instance of the EmbeddedFont class.

Methods

  Name Description
Public method AddGlyphs(String)
Adds unique glyphs from the specified string to the current EmbeddedFont.
Public method AddGlyphs(UnicodeRangeEnum)
Adds all glyphs from the specified range to the current EmbeddedFont.
Public method AddGlyphs(Int32, Int32)
Adds a range of glyphs to the current EmbeddedFont.
Public method AddGlyphs(String, Boolean)
Adds unique glyphs or glyph ranges from the specified string to the current EmbeddedFont. The ranges recognized by this method are represented by the UnicodeRangeEnum enumeration.
Public method Dispose
Disposes the current EmbeddedFont object.
Public method GetFontFamily
Get the FontFamily object describing the current EmbeddedFont.

Properties

  Name Description
Public property Bold
Gets a value indicating whether the current embedded font is bold.
Public property CanEmbed
Gets a value indicating whether the license for the current font allows embedding.
Public property CanSubset
Gets a value indicating whether the license for the current font allows subsetting when embedded.
Public property CharSet
Gets the charset of the current embedded font.
Public property FontName
Gets the name of the current embedded font.
Public property Initialized
Gets a value indicating whether the current object has produced the FontFamily object.
Public property Italic
Gets a value indicating whether the current embedded font is italic.
Public property MustObfuscate
Gets a value indicating whether the license for the current font requires obfuscating when embedded.
Public property MustRestrict
Gets a value indicating whether the license for the current font restricts embedding to print and preview uses.
Public property ShouldObfuscate
Gets a value indicating whether the current embedded should be obfuscated when embedded.

See Also