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 !:FontData.
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
    bytes = pres.FontsManager.GetFontBytes(fonts[0], FontStyle.Regular);
}

See Also