Vagabond K's Libraries Vagabond K's Libraries
Vagabond K's Libraries Vagabond K's Libraries
https://k.vagabond.builders

검색 결과:

    HheaTable 클래스

    hhea 테이블(수평 헤더)입니다. 수평 레이아웃에 필요한 정보를 포함합니다. minRightSideBearing, minLeftSideBearing, xMaxExtent는 contour가 있는 글리프만 사용하여 계산하며, contour가 없는 글리프는 무시합니다. ascender/descender/lineGap은 Apple 플랫폼 전용이며, Windows에서는 OS/2 테이블의 sTypoAscender/sTypoDescender/sTypoLineGap가 사용됩니다.

    상속
    object
    OpenTypeTable
    HheaTable
    네임스페이스: VagabondK.OpenType.Tables
    어셈블리: VagabondK.OpenType.dll
    구문
    public class HheaTable : OpenTypeTable

    속성

    이름 설명
    Ascender

    ascender입니다. Apple 플랫폼에서 사용되며, Windows에서는 OS/2의 sTypoAscender가 사용됩니다. ascender - descender + lineGap가 기본 줄 높이(line height)를 결정합니다.

    CaretOffset

    caretOffset입니다. caret 끝에서 글리프의 left side bearing 선까지의 거리입니다.

    CaretSlopeRise

    caretSlopeRise입니다. 권장 caret 기울기의 분자입니다. caret 기울기는 caretSlopeRise/caretSlopeRun으로 계산됩니다.

    CaretSlopeRun

    caretSlopeRun입니다. 권장 caret 기울기의 분모입니다. caret 기울기는 caretSlopeRise/caretSlopeRun으로 계산됩니다.

    Descender

    descender입니다. baseline 아래로 내려가는 값이므로 일반적으로 음수입니다.

    LineGap

    lineGap입니다. 일부 레거시 플랫폼 구현에서는 음수 lineGap를 0으로 처리합니다.

    확장 메서드

    ConvertExtensions.ToNullable<T>(object)
    ConvertExtensions.To<T>(object, T)
    ConvertExtensions.TryConvert<T>(object, out T)
    PropertyExtensions.Get<TProperty>(object, ref TProperty, Func<TProperty>)
    PropertyExtensions.Set<TProperty>(object, ref TProperty, TProperty)
    GenericValueConverter.To<TSource, TTarget>(TSource)
    Copyright © 2024. Vagabond K. All Rights Reserved.