Class DrFont

DrFont class

GDI+ の代わりにこのクラスを使用します Font

public class DrFont

プロパティ

名前説明
AscentLis { get; }このフォントのセルのアセント (lis). これは、セルの上部からセルのベースラインまでの垂直距離です.
AscentPoints { get; }セルのアセントをポイント単位で返します。
CellHeightLis { get; }このフォント (lis) のセルの高さを返します。 これはAscentLis+DescentLis.
CellHeightPoints { get; }のショートカットAscentPoints+DescentPoints.
DescentLis { get; }このフォントのセルのディセント (lis). これは、セルの下部からセルのベースラインまでの垂直距離です.
DescentPoints { get; }セルの降下をポイントで返します。
FamilyName { get; }このフォントの名前を取得します。
IsBold { get; }このインスタンスが太字かどうかを示す値を取得します。
IsItalic { get; }このインスタンスが斜体かどうかを示す値を取得します。
LeadingLis { get; }このフォント (lis) の先頭を返します。 のショートカットです。LineSpacingLis -CellHeightLis.
LeadingPoints { get; }このフォント (lis) の先頭を返します。 のショートカットです。LineSpacingLis -CellHeightLis.
LineSpacingLis { get; }このフォント (lis) のセル間隔を返します。 これは、2 つのグリフのベースライン間の垂直距離です。
LineSpacingPoints { get; }このフォントのセル間隔 (ポイント) を返します。 これは、2 つのグリフのベースライン間の垂直距離です。
SizePoints { get; set; }このフォントのサイズを取得します (ポイント).
SmallCapsScaleFactor { get; }SmallCaps 倍率を取得します。
Style { get; }このフォントのスタイルを取得します。
StyleEx { get; set; }このプロパティには、フォントのスタイルに関する追加情報が含まれています

メソッド

名前説明
override Equals(object)指定されたObject、このインスタンスと等しい.
GetCharWidthLis(char)文字幅を取得する lis.
GetCharWidthPoints(char)文字の幅を返します (ポイント).
override GetHashCode()このインスタンスのハッシュ コードを返します。
GetTextSizePoints(string)ポイント単位のテキストの測定テキスト ボックスを返します。
GetTextWidthLis(string)文字幅を取得します.
GetTextWidthPoints(string)テキスト幅ポイントを取得します。
GetTextWidthPoints(string, int, int)テキスト幅ポイントを取得します。
Replace(DrFont)フォントの置き換え content
static IsPoorlyRenderedByGdiPlus(string)「Microsoft Sans Serif」フォントに対して True を返します。これは、GDI+ によるレンダリングが不十分です。 Test286 と Gemini-6959. を参照してください。

関連項目