TtfOs2Table

TtfOs2Table class

Representerar tabellen “OS/2” för TTF-teckensnittsfilen.

public class TtfOs2Table : TtfTableBase

Egenskaper

namnBeskrivning
AchVendId { get; }Får AchVendId-värde.
FSSelection { get; }Innehåller information om typsnittsmönstrens karaktär. 0 bit 1 ITALIC Teckensnitt innehåller kursiv tecken, annars är de upprättstående. 1 UNDERSTYRNING Tecken är understrukna. grund 2 NEGATIVE_00D_bakgrund 2 NEGATIVE_00D_reversed. ihåliga) tecken, annars är de solida. 4 STRIKEOUT-tecken är överstreckade. 5 bitar 0 BOLD-tecken är förstärkta. 6 VANLIGA tecken är i standardvikten/stilen för teckensnittet.
FSType { get; }Får FStype-värde.
Offset { get; }Förskjuts från början av sfnt.
Panose { get; }Denna 10-byte serie av nummer används för att beskriva de visuella egenskaperna hos ett givet typsnitt. Dessa egenskaper används sedan för att associera typsnittet med andra typsnitt med liknande utseende med olika namn.
SCapHeight { get; }Får SCapHeight-värde.
SFamilyClass { get; }Den här parametern är en klassificering av teckensnittsfamiljsdesign. Teckensnittsklassen och teckensnittsunderklassen är registrerade värden som tilldelats av IBM till varje teckensnittsfamilj. Denna parameter är avsedd att användas för att välja ett alternativt teckensnitt när det begärda teckensnittet inte är tillgängligt.
STypoAscender { get; }Får STypoAscender-värde.
STypoDescender { get; }Får STypoDescender-värde.
STypoLineGap { get; }Får STypoLineGap-värde.
SupportedTableVersions { get; }Får versioner som stöds av OS/2-tabellen.
SXHeight { get; }Får SXHeight-värde.
TtfTables { get; }Referens till TTF-tabellförråd.
ULCodePageRange { get; }Får ULCodePageRange-värde.
ULUnicodeRange { get; }Hämtar ULUnicodeRange-värde.
USBreakChar { get; }Får USBreakChar-värde.
USDefaultChar { get; }Får USDefaultChar-värde.
USFirstCharIndex { get; }Hämtar USFirstCharIndex-värde.
USLastCharIndex { get; }Hämtar USLastCharIndex-värde.
USMaxContext { get; }Hämtar USMaxContext-värde.
USWeightClass { get; }Indikerar den visuella vikten (graden av svärta eller tjockleken av streck) för tecknen i teckensnittet.
USWidthClass { get; }Indikerar en relativ förändring från det normala bildförhållandet (bredd till höjdförhållande) som specificerats av en teckensnittsdesigner för glyferna i en Font.
USWinAscent { get; }Får USWinAscent-värde.
USWinDescent { get; }Hämtar USWinDescent-värde.
Version { get; }Får versionsvärde.
XAvgCharWidth { get; }Hämtar parametern Average Character Width.
YStrikeoutPosition { get; }Får YStrikeoutPosition-värde.
YStrikeoutSize { get; }Får YStrikeoutSize-värde.
YSubscriptXOffset { get; }Hämtar YSubscriptXOffset-värde.
YSubscriptXSize { get; }Hämtar YSubscriptXSize-värde.
YSubscriptYOffset { get; }Hämtar YSubscriptYOffset-värde.
YSubscriptYSize { get; }Får YSubscriptYSize-värde.
YSuperscriptXOffset { get; }Får YSuperscriptXOffset-värde.
YSuperscriptXSize { get; }Hämtar YSuperscriptXSize-värde.
YSuperscriptYOffset { get; }Får YSuperscriptYOffset-värde.
YSuperscriptYSize { get; }Får YSuperscriptYSize-värdet.
static Tag { get; }Får tabelltagg.

Metoder

namnBeskrivning
GetLicenseFlags()Får en inbäddad flagga(fsType) i objektrepresentation.

Se även