Struct opentype::Font [] [src]

pub struct Font {
    pub offset_table: OffsetTable,
    pub char_mapping: Option<CharMapping>,
    pub font_header: Option<FontHeader>,
    pub horizontal_header: Option<HorizontalHeader>,
    pub horizontal_metrics: Option<HorizontalMetrics>,
    pub maximum_profile: Option<MaximumProfile>,
    pub naming_table: Option<NamingTable>,
    pub postscript_info: Option<PostScriptInfo>,
    pub windows_metrics: Option<WindowsMetrics>,
    pub postscript_fontset: Option<FontSet>,
}

A font.

Fields

offset_table: OffsetTable char_mapping: Option<CharMapping> font_header: Option<FontHeader> horizontal_header: Option<HorizontalHeader> horizontal_metrics: Option<HorizontalMetrics> maximum_profile: Option<MaximumProfile> naming_table: Option<NamingTable> postscript_info: Option<PostScriptInfo> windows_metrics: Option<WindowsMetrics> postscript_fontset: Option<FontSet>

Methods

impl Font
[src]

fn read<T: Read + Seek>(tape: &mut T) -> Result<Font>

Read a font.

Trait Implementations

impl Default for Font
[src]

fn default() -> Font

Returns the "default value" for a type. Read more