TtfOs2Table

TtfOs2Table class

Représente la table “OS/2” du fichier de police TTF.

public class TtfOs2Table : TtfTableBase

Propriétés

NomLa description
AchVendId { get; }Obtient la valeur AchVendId.
FSSelection { get; }Contient des informations concernant la nature des motifs de police. 0 bit 1 ITALIQUE La police contient des caractères italiques, sinon ils sont droits. 1 SOULIGNEMENT Les caractères sont soulignés. 2 NÉGATIF Les caractères ont leur premier plan et leur arrière-plan inversés. 3 creux), sinon ils sont pleins. 4 Les caractères STRIKEOUT sont surchargés. 5 bit 0 Les caractères GRAS sont en gras. 6 Les caractères NORMAUX sont dans le poids/style standard pour la police.
FSType { get; }Obtient la valeur FSType.
Offset { get; }Obtient le décalage depuis le début de sfnt.
Panose { get; }Cette série de chiffres de 10 octets est utilisée pour décrire les caractéristiques visuelles d’une police de caractères donnée. Ces caractéristiques sont ensuite utilisées pour associer la police à d’autres polices d’apparence similaire ayant des noms différents.
SCapHeight { get; }Obtient la valeur SCapHeight.
SFamilyClass { get; }Ce paramètre est une classification de la conception de la famille de polices. La classe de polices et la sous-classe de polices sont des valeurs enregistrées attribuées par IBM à chaque famille de polices. Ce paramètre est destiné à être utilisé pour sélectionner une autre police lorsque la police demandée n’est pas disponible.
STypoAscender { get; }Obtient la valeur STypoAscender.
STypoDescender { get; }Obtient la valeur STypoDescender.
STypoLineGap { get; }Obtient la valeur STypoLineGap.
SupportedTableVersions { get; }Obtient les versions prises en charge de la table OS/2.
SXHeight { get; }Obtient la valeur SXHeight.
TtfTables { get; }Référence au référentiel de tables TTF.
ULCodePageRange { get; }Obtient la valeur ULCodePageRange.
ULUnicodeRange { get; }Obtient la valeur ULUnicodeRange.
USBreakChar { get; }Obtient la valeur USBreakChar.
USDefaultChar { get; }Obtient la valeur USDefaultChar.
USFirstCharIndex { get; }Obtient la valeur USFirstCharIndex.
USLastCharIndex { get; }Obtient la valeur USLastCharIndex.
USMaxContext { get; }Obtient la valeur USMaxContext.
USWeightClass { get; }Indique le poids visuel (degré de noirceur ou épaisseur des traits) des caractères de la police.
USWidthClass { get; }Indique un changement relatif par rapport au rapport d’aspect normal (rapport largeur/hauteur) tel que spécifié par un concepteur de polices pour les glyphes d’une police.
USWinAscent { get; }Obtient la valeur USWinAscent.
USWinDescent { get; }Obtient la valeur USWinDescent.
Version { get; }Obtient la valeur de version.
XAvgCharWidth { get; }Obtient le paramètre Largeur moyenne des caractères.
YStrikeoutPosition { get; }Obtient la valeur YStrikeoutPosition.
YStrikeoutSize { get; }Obtient la valeur YStrikeoutSize.
YSubscriptXOffset { get; }Obtient la valeur YSubscriptXOffset.
YSubscriptXSize { get; }Obtient la valeur YSubscriptXSize.
YSubscriptYOffset { get; }Obtient la valeur YSubscriptYOffset.
YSubscriptYSize { get; }Obtient la valeur YSubscriptYSize.
YSuperscriptXOffset { get; }Obtient la valeur YSuperscriptXOffset.
YSuperscriptXSize { get; }Obtient la valeur YSuperscriptXSize.
YSuperscriptYOffset { get; }Obtient la valeur YSuperscriptYOffset.
YSuperscriptYSize { get; }Obtient la valeur YSuperscriptYSize.
static Tag { get; }Obtient la balise de table.

Méthodes

NomLa description
GetLicenseFlags()Obtient un indicateur intégré (fsType) dans la représentation d’objet.

Voir également