GetFontBytes

IFontsManager.GetFontBytes method

Retrieves the byte array representing the font data for a specified font style and font data.

public byte[] GetFontBytes(IFontData fontData, FontStyle fontStyle)
ParameterTypeDescription
fontDataIFontDataThe font data object containing the information about the font IFontData.
fontStyleFontStyleThe style of the font for which the data is to be retrieved FontStyle.

Return Value

A byte array containing the font data for the specified font style. If the font data or style is not found, returns null.

Examples

[C#]
using (Presentation pres = new Presentation ("Presentation.pptx"))
{
    // Retrieve all fonts used in the presentation
    IFontData[] fonts = pres.FontsManager.GetFonts();

    // Get the byte array representing the regular style of the first font in the presentation
    byte[] bytes = pres.FontsManager.GetFontBytes(fonts[0], FontStyle.Regular);
}

See Also