mlreportgen.dom.FontFamily class

Package: mlreportgen.dom
Superclasses:

Description

Properties of font family to be used to format document text.

Construction

fontFamilyObj = FontFamily() creates a Times New Roman font family.

fontFamilyObj = FontFamily(fontStr) creates the specified font family.

Input Arguments

expand all

Font family, specified as a character vector.

Output Arguments

expand all

Font family, represented by an mlreportgen.dom.FontFamily object.

Properties

expand all

For HTML documents only. Cell array of character vectors specifying font families that a browser can use if the font family specified in FamilyName is not available on a system.

For Word documents only. Font family to substitute in a locale that requires a complex script (such as Arabic) to render text, specified as a character vector.

For Word documents only. Font family to substitute in an East Asian locale, such as China, Japan, or Korea, specified as a character vector.

Font family to use for document text, specified as a character vector.

ID for this document element, specified as a character vector. The DOM generates a session-unique ID when it creates the document element. You can specify your own ID.

Tag for the document element, specified as a character vector.

The DOM generates a session-unique tag when it creates the document element. Structure the tag as class:id, where class is the class of the element and id is the value of the Id property. You can specify a tag to replace the generated tag. Specifying your own tag can make it easier to identify where an issue occurred during document generation.