TtfOs2Table

TtfOs2Table class

Repräsentiert die „OS/2“-Tabelle der TTF-Schriftartendatei.

public class TtfOs2Table : TtfTableBase

Eigenschaften

NameBeschreibung
AchVendId { get; }Ruft AchVendId-Wert ab.
FSSelection { get; }Enthält Informationen über die Art der Schriftartmuster. 0 Bit 1 ITALIC Schriftart enthält kursive Zeichen, ansonsten sind sie aufrecht. 1 UNDERSCORE Zeichen sind unterstrichen. 2 NEGATIVE Zeichen haben Vorder- und Hintergrund vertauscht. 3 OUTLINED Outline ( hohle) Zeichen, andernfalls sind sie durchgehend. 4 STRIKEOUT Zeichen sind überstrichen. 5 Bit 0 BOLD Zeichen sind fett gedruckt. 6 REGULAR Zeichen haben die Standardstärke/den Standardstil für die Schriftart.
FSType { get; }Ruft den FSType-Wert ab.
Offset { get; }Ruft Offset vom Anfang von sfnt. ab
Panose { get; }Diese 10-Byte-Zahlenfolge wird verwendet, um die visuellen Eigenschaften einer bestimmten Schriftart zu beschreiben. Diese Merkmale werden dann verwendet, um die Schriftart mit anderen Schriftarten mit ähnlichem Erscheinungsbild und unterschiedlichen Namen zu verknüpfen.
SCapHeight { get; }Ruft den SCapHeight-Wert ab.
SFamilyClass { get; }Dieser Parameter ist eine Klassifizierung des Schriftfamiliendesigns. Die Schriftklasse und die Schriftunterklasse sind registrierte Werte, die IBM jeder Schriftfamilie zuweist. Dieser Parameter dient zur Auswahl einer alternativen Schriftart, wenn die angeforderte Schriftart nicht verfügbar ist.
STypoAscender { get; }Ruft den STypoAscender-Wert ab.
STypoDescender { get; }Ruft den STypoDescender-Wert ab.
STypoLineGap { get; }Ruft den STypoLineGap-Wert ab.
SupportedTableVersions { get; }Ruft unterstützte Versionen der OS/2-Tabelle ab.
SXHeight { get; }Ruft den SXHeight-Wert ab.
TtfTables { get; }Verweis auf TTF-Tabellen-Repository.
ULCodePageRange { get; }Ruft den ULCodePageRange-Wert ab.
ULUnicodeRange { get; }Ruft den ULUnicodeRange-Wert ab.
USBreakChar { get; }Ruft den USBreakChar-Wert ab.
USDefaultChar { get; }Ruft den USDefaultChar-Wert ab.
USFirstCharIndex { get; }Ruft den USFirstCharIndex-Wert ab.
USLastCharIndex { get; }Ruft den USLastCharIndex-Wert ab.
USMaxContext { get; }Ruft den USMaxContext-Wert ab.
USWeightClass { get; }Gibt das visuelle Gewicht (Schwärzungsgrad oder Strichstärke) der Zeichen in der Schriftart an.
USWidthClass { get; }Gibt eine relative Änderung vom normalen Seitenverhältnis (Breite-zu-Höhe-Verhältnis) an, wie von einem Schriftdesigner für die Glyphen in einer Schriftart angegeben.
USWinAscent { get; }Ruft den USWinAscent-Wert ab.
USWinDescent { get; }Ruft den USWinDescent-Wert ab.
Version { get; }Ruft den Versionswert ab.
XAvgCharWidth { get; }Ruft den Parameter „Durchschnittliche Zeichenbreite“ ab.
YStrikeoutPosition { get; }Ruft den YStrikeoutPosition-Wert ab.
YStrikeoutSize { get; }Ruft den YStrikeoutSize-Wert ab.
YSubscriptXOffset { get; }Ruft den YSubscriptXOffset-Wert ab.
YSubscriptXSize { get; }Ruft den YSubscriptXSize-Wert ab.
YSubscriptYOffset { get; }Ruft den YSubscriptYOffset-Wert ab.
YSubscriptYSize { get; }Ruft den YSubscriptYSize-Wert ab.
YSuperscriptXOffset { get; }Ruft den YSuperscriptXOffset-Wert ab.
YSuperscriptXSize { get; }Ruft den YSuperscriptXSize-Wert ab.
YSuperscriptYOffset { get; }Ruft YSuperscriptYOffset-Wert ab.
YSuperscriptYSize { get; }Ruft den YSuperscriptYSize-Wert ab.
static Tag { get; }Ruft Tabellen-Tag ab.

Methoden

NameBeschreibung
GetLicenseFlags()Ruft eingebettete Flags (fsType) in der Objektdarstellung ab.

Siehe auch