[Root] / Xceed.PdfLibrary.NET Assembly / Xceed.PdfLibrary.NET Namespace / FontCollection Class / GetFontFromFile Method
The full pathname that allows to get the Font file.
The FontEmbeddingMode that will be used when using a TrueType(ttf) Font. By default, a Composite Type0 font will be created, offering more flexibility for languages with more than 255 characters. If wanted, a Simple TrueType font can be created with the FontEmbeddingMode.Simple value when the language is using less than 255 characters and is not an Eastern language.
In This Topic
    GetFontFromFile Method
    In This Topic
    Gets a Font from a file.
    Syntax
    public Font GetFontFromFile( 
       string fontPath,
       FontEmbeddingMode embeddingMode
    )

    Parameters

    fontPath
    The full pathname that allows to get the Font file.
    embeddingMode
    The FontEmbeddingMode that will be used when using a TrueType(ttf) Font. By default, a Composite Type0 font will be created, offering more flexibility for languages with more than 255 characters. If wanted, a Simple TrueType font can be created with the FontEmbeddingMode.Simple value when the language is using less than 255 characters and is not an Eastern language.

    Return Value

    The Font found in the file.
    Exceptions
    ExceptionDescription
    Thrown when an Invalid Data error condition occurs.
    Supported Frameworks

    .NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.

    .NET Framework: net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.

    See Also