Font.Font

Font(Font, FontStyle)

Yeni bir başlatırFont belirtilen mevcut olanı kullananFont VeFontStyle numaralandırma.

public Font(Font prototype, FontStyle newStyle)
ParametreTipTanım
prototypeFontVar olanFont yenisini yaratmak içinFont.
newStyleFontStylebuFontStyle yeni uygulamaya başvurmakFont . Birden çok değerFontStyle numaralandırma OR işleci ile birleştirilebilir.

istisnalar

istisnaşart
ArgumentNullExceptionprototype boş.

Ayrıca bakınız


Font(string, float)

Yeni bir başlatırFont belirli bir boyut kullanarak. Karakter seti şu şekilde ayarlanmıştır:Default , grafik birimiPoint , yazı tipi stiliRegular .

public Font(string fontName, float emSize)
ParametreTipTanım
fontNameStringBir dize temsiliFont isim.
emSizeSingleYeni yazı tipinin punto cinsinden em boyutu.

istisnalar

istisnaşart
ArgumentOutOfRangeExceptionemSize 0’dan küçük veya eşittir, sonsuz olarak değerlendirilir veya geçerli bir sayı değildir.
ArgumentNullExceptionfontName boş.

Ayrıca bakınız


Font(string, float, FontStyle)

Yeni bir başlatırFont belirli bir boyut ve stil kullanarak. Karakter seti şu şekilde ayarlanmıştır:Default , grafik birimiPoint .

public Font(string fontName, float emSize, FontStyle style)
ParametreTipTanım
fontNameStringBir dize temsiliFont isim.
emSizeSingleYeni yazı tipinin punto cinsinden em boyutu.
styleFontStylebuFontStyle yeni yazı tipinin.

istisnalar

istisnaşart
ArgumentOutOfRangeExceptionemSize 0’dan küçük veya eşittir, sonsuz olarak değerlendirilir veya geçerli bir sayı değildir.
ArgumentNullExceptionfontName boş.

Ayrıca bakınız


Font(string, float, GraphicsUnit)

Yeni bir başlatırFont belirli bir boyut ve birim kullanarak. Karakter seti şu şekilde ayarlanmıştır:Default stil şu şekilde ayarlanır:Regular .

public Font(string fontName, float emSize, GraphicsUnit unit)
ParametreTipTanım
fontNameStringBir dize temsiliFont isim.
emSizeSingletarafından belirtilen birimlerde yeni yazı tipinin em boyutuunit parametre.
unitGraphicsUnitbuGraphicsUnit yeni yazı tipinin.

istisnalar

istisnaşart
ArgumentOutOfRangeExceptionemSize 0’dan küçük veya eşittir, sonsuz olarak değerlendirilir veya geçerli bir sayı değildir.
ArgumentNullExceptionfontName boş.

Ayrıca bakınız


Font(string, float, FontStyle, GraphicsUnit, CharacterSet)

Yeni bir başlatırFont belirtilen bir boyut, stil, birim ve karakter seti kullanarak.

public Font(string fontName, float emSize, FontStyle style, GraphicsUnit unit, 
    CharacterSet characterSet)
ParametreTipTanım
fontNameStringBir dize temsiliFont isim.
emSizeSingletarafından belirtilen birimlerde yeni yazı tipinin em boyutuunit parametre.
styleFontStylebuFontStyle yeni yazı tipinin.
unitGraphicsUnitbuGraphicsUnit yeni yazı tipinin.
characterSetCharacterSetBu yazı tipi için kullanılacak bir karakter kümesi.

istisnalar

istisnaşart
ArgumentOutOfRangeExceptionemSize 0’dan küçük veya eşittir, sonsuz olarak değerlendirilir veya geçerli bir sayı değildir.
ArgumentNullExceptionfontName boş.

Ayrıca bakınız


Font(string, float, FontStyle, GraphicsUnit)

Yeni bir başlatırFont belirtilen bir boyut, stil ve birim kullanarak.

public Font(string fontName, float emSize, FontStyle style, GraphicsUnit unit)
ParametreTipTanım
fontNameStringBir dize temsiliFont isim.
emSizeSingletarafından belirtilen birimlerde yeni yazı tipinin em boyutuunit parametre.
styleFontStylebuFontStyle yeni yazı tipinin.
unitGraphicsUnitbuGraphicsUnit yeni yazı tipinin.

istisnalar

istisnaşart
ArgumentOutOfRangeExceptionemSize 0’dan küçük veya eşittir, sonsuz olarak değerlendirilir veya geçerli bir sayı değildir.
ArgumentNullExceptionfontName boş.

Ayrıca bakınız