Class FontCollection
Inheritance
System.Object
FontCollection
Assembly: IronXL.dll
Syntax
public sealed class FontCollection : Object, IFontCollection, IReadOnlyFontCollection, IFontMetricsCollection, IReadOnlyFontMetricsCollection
Constructors
FontCollection()
Declaration
Properties
Families
Declaration
public IEnumerable<FontFamily> Families { get; }
Property Value
Type |
Description |
System.Collections.Generic.IEnumerable<FontFamily> |
|
Methods
Add(Stream)
Declaration
public FontFamily Add(Stream stream)
Parameters
Type |
Name |
Description |
System.IO.Stream |
stream |
|
Returns
Add(Stream, out FontDescription)
Declaration
public FontFamily Add(Stream stream, out FontDescription description)
Parameters
Returns
Add(Stream, CultureInfo)
Declaration
public FontFamily Add(Stream stream, CultureInfo culture)
Parameters
Type |
Name |
Description |
System.IO.Stream |
stream |
|
System.Globalization.CultureInfo |
culture |
|
Returns
Add(Stream, CultureInfo, out FontDescription)
Declaration
public FontFamily Add(Stream stream, CultureInfo culture, out FontDescription description)
Parameters
Type |
Name |
Description |
System.IO.Stream |
stream |
|
System.Globalization.CultureInfo |
culture |
|
FontDescription |
description |
|
Returns
Add(String)
Declaration
public FontFamily Add(string path)
Parameters
Type |
Name |
Description |
System.String |
path |
|
Returns
Add(String, out FontDescription)
Declaration
public FontFamily Add(string path, out FontDescription description)
Parameters
Returns
Add(String, CultureInfo)
Declaration
public FontFamily Add(string path, CultureInfo culture)
Parameters
Type |
Name |
Description |
System.String |
path |
|
System.Globalization.CultureInfo |
culture |
|
Returns
Add(String, CultureInfo, out FontDescription)
Declaration
public FontFamily Add(string path, CultureInfo culture, out FontDescription description)
Parameters
Type |
Name |
Description |
System.String |
path |
|
System.Globalization.CultureInfo |
culture |
|
FontDescription |
description |
|
Returns
AddCollection(Stream)
Declaration
public IEnumerable<FontFamily> AddCollection(Stream stream)
Parameters
Type |
Name |
Description |
System.IO.Stream |
stream |
|
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<FontFamily> |
|
AddCollection(Stream, out IEnumerable<FontDescription>)
Declaration
public IEnumerable<FontFamily> AddCollection(Stream stream, out IEnumerable<FontDescription> descriptions)
Parameters
Type |
Name |
Description |
System.IO.Stream |
stream |
|
System.Collections.Generic.IEnumerable<FontDescription> |
descriptions |
|
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<FontFamily> |
|
AddCollection(Stream, CultureInfo)
Declaration
public IEnumerable<FontFamily> AddCollection(Stream stream, CultureInfo culture)
Parameters
Type |
Name |
Description |
System.IO.Stream |
stream |
|
System.Globalization.CultureInfo |
culture |
|
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<FontFamily> |
|
AddCollection(Stream, CultureInfo, out IEnumerable<FontDescription>)
Declaration
public IEnumerable<FontFamily> AddCollection(Stream stream, CultureInfo culture, out IEnumerable<FontDescription> descriptions)
Parameters
Type |
Name |
Description |
System.IO.Stream |
stream |
|
System.Globalization.CultureInfo |
culture |
|
System.Collections.Generic.IEnumerable<FontDescription> |
descriptions |
|
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<FontFamily> |
|
AddCollection(String)
Declaration
public IEnumerable<FontFamily> AddCollection(string path)
Parameters
Type |
Name |
Description |
System.String |
path |
|
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<FontFamily> |
|
AddCollection(String, out IEnumerable<FontDescription>)
Declaration
public IEnumerable<FontFamily> AddCollection(string path, out IEnumerable<FontDescription> descriptions)
Parameters
Type |
Name |
Description |
System.String |
path |
|
System.Collections.Generic.IEnumerable<FontDescription> |
descriptions |
|
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<FontFamily> |
|
AddCollection(String, CultureInfo)
Declaration
public IEnumerable<FontFamily> AddCollection(string path, CultureInfo culture)
Parameters
Type |
Name |
Description |
System.String |
path |
|
System.Globalization.CultureInfo |
culture |
|
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<FontFamily> |
|
AddCollection(String, CultureInfo, out IEnumerable<FontDescription>)
Declaration
public IEnumerable<FontFamily> AddCollection(string path, CultureInfo culture, out IEnumerable<FontDescription> descriptions)
Parameters
Type |
Name |
Description |
System.String |
path |
|
System.Globalization.CultureInfo |
culture |
|
System.Collections.Generic.IEnumerable<FontDescription> |
descriptions |
|
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<FontFamily> |
|
Get(String)
Declaration
public FontFamily Get(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Returns
Get(String, CultureInfo)
Declaration
public FontFamily Get(string name, CultureInfo culture)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.Globalization.CultureInfo |
culture |
|
Returns
GetByCulture(CultureInfo)
Declaration
public IEnumerable<FontFamily> GetByCulture(CultureInfo culture)
Parameters
Type |
Name |
Description |
System.Globalization.CultureInfo |
culture |
|
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<FontFamily> |
|
TryGet(String, out FontFamily)
Declaration
public bool TryGet(string name, out FontFamily family)
Parameters
Type |
Name |
Description |
System.String |
name |
|
FontFamily |
family |
|
Returns
Type |
Description |
System.Boolean |
|
TryGet(String, CultureInfo, out FontFamily)
Declaration
public bool TryGet(string name, CultureInfo culture, out FontFamily family)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.Globalization.CultureInfo |
culture |
|
FontFamily |
family |
|
Returns
Type |
Description |
System.Boolean |
|
Implements
Extension Methods