Search Results for

    Show / Hide Table of Contents

    Class FontMetrics

    Inheritance
    System.Object
    FontMetrics
    Namespace: SixLabors.Fonts
    Assembly: IronXL.dll
    Syntax
    public abstract class FontMetrics : Object

    Properties

    AdvanceHeightMax

    Declaration
    public abstract short AdvanceHeightMax { get; }
    Property Value
    Type Description
    System.Int16

    AdvanceWidthMax

    Declaration
    public abstract short AdvanceWidthMax { get; }
    Property Value
    Type Description
    System.Int16

    Ascender

    Declaration
    public abstract short Ascender { get; }
    Property Value
    Type Description
    System.Int16

    Descender

    Declaration
    public abstract short Descender { get; }
    Property Value
    Type Description
    System.Int16

    Description

    Declaration
    public abstract FontDescription Description { get; }
    Property Value
    Type Description
    FontDescription

    ItalicAngle

    Declaration
    public abstract float ItalicAngle { get; }
    Property Value
    Type Description
    System.Single

    LineGap

    Declaration
    public abstract short LineGap { get; }
    Property Value
    Type Description
    System.Int16

    LineHeight

    Declaration
    public abstract short LineHeight { get; }
    Property Value
    Type Description
    System.Int16

    ScaleFactor

    Declaration
    public abstract float ScaleFactor { get; }
    Property Value
    Type Description
    System.Single

    StrikeoutPosition

    Declaration
    public abstract short StrikeoutPosition { get; }
    Property Value
    Type Description
    System.Int16

    StrikeoutSize

    Declaration
    public abstract short StrikeoutSize { get; }
    Property Value
    Type Description
    System.Int16

    SubscriptXOffset

    Declaration
    public abstract short SubscriptXOffset { get; }
    Property Value
    Type Description
    System.Int16

    SubscriptXSize

    Declaration
    public abstract short SubscriptXSize { get; }
    Property Value
    Type Description
    System.Int16

    SubscriptYOffset

    Declaration
    public abstract short SubscriptYOffset { get; }
    Property Value
    Type Description
    System.Int16

    SubscriptYSize

    Declaration
    public abstract short SubscriptYSize { get; }
    Property Value
    Type Description
    System.Int16

    SuperscriptXOffset

    Declaration
    public abstract short SuperscriptXOffset { get; }
    Property Value
    Type Description
    System.Int16

    SuperscriptXSize

    Declaration
    public abstract short SuperscriptXSize { get; }
    Property Value
    Type Description
    System.Int16

    SuperscriptYOffset

    Declaration
    public abstract short SuperscriptYOffset { get; }
    Property Value
    Type Description
    System.Int16

    SuperscriptYSize

    Declaration
    public abstract short SuperscriptYSize { get; }
    Property Value
    Type Description
    System.Int16

    UnderlinePosition

    Declaration
    public abstract short UnderlinePosition { get; }
    Property Value
    Type Description
    System.Int16

    UnderlineThickness

    Declaration
    public abstract short UnderlineThickness { get; }
    Property Value
    Type Description
    System.Int16

    UnitsPerEm

    Declaration
    public abstract ushort UnitsPerEm { get; }
    Property Value
    Type Description
    System.UInt16

    Methods

    GetGlyphMetrics(CodePoint, ColorFontSupport)

    Declaration
    public abstract IEnumerable<GlyphMetrics> GetGlyphMetrics(CodePoint codePoint, ColorFontSupport support)
    Parameters
    Type Name Description
    CodePoint codePoint
    ColorFontSupport support
    Returns
    Type Description
    System.Collections.Generic.IEnumerable<GlyphMetrics>
    ☀
    ☾
    Downloads
    • Download with Nuget
    • Free 30-Day Trial Key
    In This Article
    Back to top
    Install with Nuget
    Want to deploy IronXL to a live project for FREE?
    What’s included?
    30 days of fully-functional product
    Test and share in a live environment
    No watermarks in production
    Get your free 30-day Trial Key instantly.
    No credit card or account creation required
    Your Trial License Key has been emailed to you.
    Download IronXL free to apply
    your Trial Licenses Key
    Install with NuGet View Licenses
    Licenses from $499. Have a question? Get in touch.