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

검색 결과:

    PostTable 클래스

    post 테이블(포스트스크립트)입니다. version 3.0을 사용합니다. version 3.0은 글리프의 PostScript 이름을 제공하지 않으며, TrueType 윤곽의 OpenType 폰트에 사용할 수 있습니다. Windows는 이 테이블의 italicAngle 값을 사용합니다.

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

    속성

    이름 설명
    IsFixedPitch

    isFixedPitch입니다. 0이면 비례(proportional) 폰트, 0이 아니면 고정폭(monospaced) 폰트입니다. 고정폭 폰트는 모든 글리프의 advance width가 동일해야 합니다.

    ItalicAngle

    italicAngle입니다 (16.16 고정 소수점). 수직선 기준 반시계 방향 각도(도)입니다. 수직 텍스트는 0, 오른쪽으로 기울어진 텍스트는 음수입니다. Windows는 이 값을 caret(텍스트 커서) 기울임에 사용합니다. 윤곽에 물리 shear를 적용했더라도 실제 기울임 각도를 설정해야 합니다. 주류 렌더러(GDI/DirectWrite/FreeType)는 이 값을 보고 윤곽에 합성 shear를 적용하지 않고, 커서 기울임과 스타일 식별 메타데이터로만 사용하므로 이중 기울임이 발생하지 않습니다. (Arial Italic도 윤곽을 물리적으로 기울이면서 italicAngle=-12를 설정하는 동일한 패턴)

    UnderlinePosition

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

    UnderlineThickness

    underlineThickness입니다. 일반적으로 underscore(U+005F) 글리프의 두께와 OS/2의 yStrikeoutSize와 일치해야 합니다.

    확장 메서드

    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.