The CustomFontRegistry type exposes the following members.
| Name | Description | |
|---|---|---|
|
|
CustomFontRegistry |
Creates the empty customer's font registry. |
| Name | Description | |
|---|---|---|
|
|
Add | Overloaded. Adds a font to the customer's font registry, resolving a collision with an already-registered font per PostscriptNameCollisionPolicy and FamilyStyleCollisionPolicy. |
|
|
AddFontAlias |
Adds an extra postscript-name-like lookup key to an already-registered font. |
|
|
Clear |
Deletes all fonts from the customer's font registry. |
|
|
Contains | Overloaded. Checks whether the FontRegistry contains a given font. |
|
|
CreateFont | Overloaded. Returns the Font instance with the given parameters if such font is presented in the FontRegistry. |
|
|
Dispose |
Releases all resources used by this FontRegistry. (Inherited from FontRegistry.) |
|
|
Equals | (Inherited from Object.) |
|
|
GetFontStyles |
Returns the available font styles for the given font family. (Inherited from FontRegistry.) |
|
|
GetHashCode | (Inherited from Object.) |
|
|
GetType | (Inherited from Object.) |
|
|
MemberwiseClone | (Inherited from Object.) |
|
|
Merge | Overloaded. Adds every font from another FontRegistry into this registry. This is much faster than re-adding the same fonts via Add(String), since it reuses the source registry's already-parsed font data instead of re-parsing the font files. |
|
|
Remove |
Removes a font from the customer's font registry. |
|
|
RemoveFontAlias |
Removes a previously-added user alias from an already-registered font. |
|
|
ToString | (Inherited from Object.) |
|
|
TryGetPostscriptName |
Looks up the postscript name of the font registered under the given family and style, without throwing if none is found. (Inherited from FontRegistry.) |
| Name | Description | |
|---|---|---|
|
|
FallbackFonts |
The collection of the fonts where a substitution for glyphs is searched. (Inherited from FontRegistry.) |
|
|
Families |
Gets the collection of the font families represented in the FontRegistry. (Inherited from FontRegistry.) |
|
|
FamilyStyleCollisionPolicy |
Gets or sets how Add(String) and Merge(FontRegistry) resolve a font whose (family, style) pair is already claimed by a different already-registered font. |
|
|
Fonts |
Gets the FontInfo collection of the fonts presented in the FontRegistry. (Inherited from FontRegistry.) |
|
|
PostscriptNameCollisionPolicy |
Gets or sets how Add(String) and Merge(FontRegistry) resolve a font whose postscript name is already claimed by a different already-registered font. |
| Name | Description | |
|---|---|---|
|
|
FontMissing |
Occurs when the font used in a text element is missing from the font registry. |