Class FontInfo
Contains all font related data to create FontProgram and PdfFont.
public sealed class FontInfo
- Inheritance
-
FontInfo
- Inherited Members
Remarks
Contains all font related data to create FontProgram and PdfFont. FontProgramDescriptor fetches with FontProgramDescriptorFactory.
Methods
Create(FontProgram, string, string)
public static FontInfo Create(FontProgram fontProgram, string encoding, string alias)
Parameters
fontProgram
FontProgramencoding
stringalias
string
Returns
- See Also
Create(FontProgram, string, string, Range)
public static FontInfo Create(FontProgram fontProgram, string encoding, string alias, Range range)
Parameters
fontProgram
FontProgramencoding
stringalias
stringrange
Range
Returns
- See Also
Create(FontInfo, string)
public static FontInfo Create(FontInfo fontInfo, string alias)
Parameters
Returns
- See Also
Create(FontInfo, string, Range)
public static FontInfo Create(FontInfo fontInfo, string alias, Range range)
Parameters
Returns
- See Also
Equals(object)
public override bool Equals(object o)
Parameters
o
object
Returns
- See Also
GetAlias()
Gets font alias.
public string GetAlias()
Returns
- string
alias if exist, otherwise null.
- See Also
GetDescriptor()
public FontProgramDescriptor GetDescriptor()
Returns
- See Also
GetEncoding()
public string GetEncoding()
Returns
- See Also
GetFontData()
Gets font data, if
FontInfo
was created with
byte[]
.
public byte[] GetFontData()
Returns
- byte[]
font data
- See Also
GetFontName()
Gets path to font, if FontInfo was created by String.
public string GetFontName()
Returns
- string
the font name
Remarks
Gets path to font, if FontInfo was created by String. Note, to get PostScript or full name, use GetDescriptor().
- See Also
GetFontUnicodeRange()
public Range GetFontUnicodeRange()
Returns
- See Also
GetHashCode()
public override int GetHashCode()
Returns
- See Also
ToString()
public override string ToString()
Returns
- See Also