PhysicalFontInfo Class
Wordize.Fonts.PhysicalFontInfo class. Specifies information about physical font available to Wordize font engine.
PhysicalFontInfo class
Specifies information about physical font available to Wordize font engine.
public class PhysicalFontInfo
Properties
Name | Description |
---|---|
EmbeddingLicensingRights { get; } | Embedding licensing rights for the font. |
FilePath { get; } | Path to the font file if any. |
FontFamilyName { get; } | Family name of the font. |
FullFontName { get; } | Full name of the font. |
Version { get; } | Version string of the font. |
Examples
Demonstrates how to get the list of font sources specified in the font settings and the fonts available in each source.
private static void PrintAvaialbleFonts(FontSettings fontSettings)
{
FontSourceBase[] fontSources = fontSettings.GetFontsSources();
foreach (FontSourceBase fontSource in fontSources)
{
Console.WriteLine("----------{0}----------", fontSource.Type);
foreach (PhysicalFontInfo pfi in fontSource.GetAvailableFonts())
{
Console.WriteLine(pfi.FullFontName);
}
}
}
See Also
- namespace Wordize.Fonts
- assembly Wordize