Table of Contents

Method Parse

Namespace
DocWright.Fonts
Assembly
DocWright.Fonts.dll

Parse(ReadOnlyMemory<byte>, string, IConversionDiagnostics?)

Parses one TTF/OTF/TTC payload into one or more FontFace instances.

public static IReadOnlyList<FontFace> Parse(ReadOnlyMemory<byte> fontBytes, string sourceName, IConversionDiagnostics? diagnostics = null)

Parameters

fontBytes ReadOnlyMemory<byte>

The font payload.

sourceName string

A source identifier used in diagnostics.

diagnostics IConversionDiagnostics

The diagnostics sink, or null to discard diagnostics.

Returns

IReadOnlyList<FontFace>

The parsed faces (one for TTF/OTF, many for TTC).