TtfOs2Table

TtfOs2Table class

Representa la tabla “OS/2” del archivo de fuentes TTF.

public class TtfOs2Table : TtfTableBase

Propiedades

NombreDescripción
AchVendId { get; }Obtiene el valor de AchVendId.
FSSelection { get; }Contiene información sobre la naturaleza de los patrones de la fuente. 0 bit 1 ITALIC La fuente contiene caracteres en cursiva; de lo contrario, están en posición vertical. 1 UNDERSORE Los caracteres están subrayados. 2 NEGATIVE Los caracteres tienen el primer plano y el fondo invertidos. 3 OUTLINED Esquema ( huecos), de lo contrario, son sólidos. 4 TACHADOS Los caracteres están superpuestos. 5 bits 0 NEGRITA Los caracteres están en negrita. 6 NORMAL Los caracteres tienen el peso/estilo estándar para la fuente.
FSType { get; }Obtiene el valor de FSType.
Offset { get; }Obtiene el desplazamiento desde el comienzo de sfnt.
Panose { get; }Esta serie de números de 10 bytes se utiliza para describir las características visuales de un tipo de letra determinado. Estas características se utilizan luego para asociar la fuente con otras fuentes de apariencia similar que tienen nombres diferentes.
SCapHeight { get; }Obtiene el valor SCapHeight.
SFamilyClass { get; }Este parámetro es una clasificación del diseño de la familia de fuentes. La clase de fuente y la subclase de fuente son valores registrados que IBM asigna a cada familia de fuentes. Este parámetro está diseñado para usarse en la selección de una fuente alternativa cuando la fuente solicitada no está disponible.
STypoAscender { get; }Obtiene el valor de STypoAscender.
STypoDescender { get; }Obtiene el valor de STypoDescender.
STypoLineGap { get; }Obtiene el valor STypoLineGap.
SupportedTableVersions { get; }Obtiene las versiones compatibles de la tabla OS/2.
SXHeight { get; }Obtiene el valor de SXHeight.
TtfTables { get; }Referencia al repositorio de tablas TTF.
ULCodePageRange { get; }Obtiene el valor ULCodePageRange.
ULUnicodeRange { get; }Obtiene el valor ULUnicodeRange.
USBreakChar { get; }Obtiene el valor de USBreakChar.
USDefaultChar { get; }Obtiene el valor de USDefaultChar.
USFirstCharIndex { get; }Obtiene el valor de USFirstCharIndex.
USLastCharIndex { get; }Obtiene el valor de USLastCharIndex.
USMaxContext { get; }Obtiene el valor USMaxContext.
USWeightClass { get; }Indica el peso visual (grado de negrura o grosor de los trazos) de los caracteres de la Fuente.
USWidthClass { get; }Indica un cambio relativo de la relación de aspecto normal (relación de ancho a alto) según lo especificado por un diseñador de fuentes para los glifos en una fuente.
USWinAscent { get; }Obtiene el valor de USWinAscent.
USWinDescent { get; }Obtiene el valor de USWinDescent.
Version { get; }Obtiene el valor de la versión.
XAvgCharWidth { get; }Obtiene el parámetro Ancho promedio de caracteres.
YStrikeoutPosition { get; }Obtiene el valor YStrikeoutPosition.
YStrikeoutSize { get; }Obtiene el valor YStrikeoutSize.
YSubscriptXOffset { get; }Obtiene el valor YSubscriptXOffset.
YSubscriptXSize { get; }Obtiene el valor YSubscriptXSize.
YSubscriptYOffset { get; }Obtiene el valor YSubscriptYOffset.
YSubscriptYSize { get; }Obtiene el valor YSubscriptYSize.
YSuperscriptXOffset { get; }Obtiene el valor YSuperscriptXOffset.
YSuperscriptXSize { get; }Obtiene el valor YSuperscriptXSize.
YSuperscriptYOffset { get; }Obtiene el valor YSuperscriptYOffset.
YSuperscriptYSize { get; }Obtiene el valor YSuperscriptYSize.
static Tag { get; }Obtiene la etiqueta de la tabla.

Métodos

NombreDescripción
GetLicenseFlags()Obtiene banderas incrustadas (fsType) en la representación del objeto.

Ver también