TtfOs2Table

TtfOs2Table class

Rappresenta la tabella “OS/2” del file Font TTF.

public class TtfOs2Table : TtfTableBase

Proprietà

NomeDescrizione
AchVendId { get; }Ottiene il valore AchVendId.
FSSelection { get; }Contiene informazioni sulla natura dei pattern dei caratteri. 0 bit 1 ITALIC Il font contiene caratteri corsivi, altrimenti sono verticali. 1 UNDERSCORE I caratteri sono sottolineati. 2 NEGATIVO I caratteri hanno il primo piano e lo sfondo invertiti. 3 CONTORNO CONTORNO ( vuoti), altrimenti sono pieni. 4 STRIKEOUT I caratteri sono superati. 5 bit 0 BOLD I caratteri sono evidenziati. 6 REGOLARE I caratteri sono nello stile/grammatura standard per il Font.
FSType { get; }Ottiene il valore FSType.
Offset { get; }Ottiene l’offset dall’inizio di sfnt.
Panose { get; }Questa serie di numeri di 10 byte viene utilizzata per descrivere le caratteristiche visive di un determinato carattere tipografico. Queste caratteristiche vengono poi utilizzate per associare il font ad altri font di aspetto simile con nomi diversi.
SCapHeight { get; }Ottiene il valore SCapHeight.
SFamilyClass { get; }Questo parametro è una classificazione del design della famiglia di font. La classe e la sottoclasse di font sono valori registrati assegnati da IBM a ciascuna famiglia di font. Questo parametro è destinato all’uso nella selezione di un carattere alternativo quando il carattere richiesto non è disponibile.
STypoAscender { get; }Ottiene il valore STypoAscender.
STypoDescender { get; }Ottiene il valore STypoDescender.
STypoLineGap { get; }Ottiene il valore STypoLineGap.
SupportedTableVersions { get; }Ottiene le versioni supportate della tabella OS/2.
SXHeight { get; }Ottiene il valore SXHeight.
TtfTables { get; }Riferimento al repository di tabelle TTF.
ULCodePageRange { get; }Ottiene il valore ULCodePageRange.
ULUnicodeRange { get; }Ottiene il valore ULUnicodeRange.
USBreakChar { get; }Ottiene il valore USBreakChar.
USDefaultChar { get; }Ottiene il valore USDefaultChar.
USFirstCharIndex { get; }Ottiene il valore USFirstCharIndex.
USLastCharIndex { get; }Ottiene il valore USLastCharIndex.
USMaxContext { get; }Ottiene il valore USMaxContext.
USWeightClass { get; }Indica il peso visivo (grado di oscurità o spessore dei tratti) dei caratteri nel Font.
USWidthClass { get; }Indica una modifica relativa rispetto alle normali proporzioni (rapporto larghezza/altezza) come specificato da un designer di font per i glifi in un Font.
USWinAscent { get; }Ottiene il valore USWinAscent.
USWinDescent { get; }Ottiene il valore USWinDescent.
Version { get; }Ottiene il valore della versione.
XAvgCharWidth { get; }Ottiene il parametro Larghezza caratteri media.
YStrikeoutPosition { get; }Ottiene il valore YStrikeoutPosition.
YStrikeoutSize { get; }Ottiene il valore YStrikeoutSize.
YSubscriptXOffset { get; }Ottiene il valore YSubscriptXOffset.
YSubscriptXSize { get; }Ottiene il valore YSubscriptXSize.
YSubscriptYOffset { get; }Ottiene il valore YSubscriptYOffset.
YSubscriptYSize { get; }Ottiene il valore YSubscriptYSize.
YSuperscriptXOffset { get; }Ottiene il valore YSuperscriptXOffset.
YSuperscriptXSize { get; }Ottiene il valore YSuperscriptXSize.
YSuperscriptYOffset { get; }Ottiene il valore YSuperscriptYOffset.
YSuperscriptYSize { get; }Ottiene il valore YSuperscriptYSize.
static Tag { get; }Ottiene il tag tabella.

Metodi

NomeDescrizione
GetLicenseFlags()Ottiene un flags(fsType) incorporato nella rappresentazione dell’oggetto.

Guarda anche