Font

Font class

Definierar ett visst format för text, inklusive teckensnitt, storlek och stilattribut. Den här klassen kan inte ärvas.

public sealed class Font : IDisposable

Konstruktörer

namnBeskrivning
Font(Font, FontStyle)Initierar en ny instans avFont klass använder den angivna befintligaFont ochFontStyle uppräkning..
Font(FontFamily, float)Initierar en ny instans avFont class.
Font(string, float)Initierar en ny instans avFont klass med en angiven storlek.
Font(FontFamily, float, FontStyle)Initierar en ny instans avFont klass med en angiven storlek och stil..
Font(FontFamily, float, GraphicsUnit)Initierar en ny instans avFont klass med en angiven storlek och enhet. Ställer in stilen tillRegular .
Font(string, float, FontStyle)Initierar en ny instans avFont klass med en angiven storlek och stil.
Font(string, float, GraphicsUnit)Initierar en ny instans avFont klass med en angiven storlek och enhet. Stilen är inställd påRegular .
Font(FontFamily, float, FontStyle, GraphicsUnit)Initierar en ny instans avFont klass med en angiven storlek, stil och enhet.
Font(string, float, FontStyle, GraphicsUnit)Initierar en ny instans avFont klass med en angiven storlek, stil och enhet.
Font(FontFamily, float, FontStyle, GraphicsUnit, byte)Initierar en ny instans avFont klass med en specificerad storlek, stil, enhet och teckenuppsättning..
Font(string, float, FontStyle, GraphicsUnit, byte)Initierar en ny instans avFontklass med en specificerad storlek, stil, enhet och teckenuppsättning.
Font(FontFamily, float, FontStyle, GraphicsUnit, byte, bool)Initierar en ny instans avFont klass med en specificerad storlek, stil, enhet och teckenuppsättning..
Font(string, float, FontStyle, GraphicsUnit, byte, bool)Initierar en ny instans avFont klass med den angivna storleken, stilen, enheten och teckenuppsättningen.

Egenskaper

namnBeskrivning
Bold { get; }Får ett värde som indikerar om dettaFont är fetstil.
FontFamily { get; }FårFontFamily i samband med dettaFont .
GdiCharSet { get; }Får ett bytevärde som specificerar GDI-teckenuppsättningen som dettaFont använder.
GdiVerticalFont { get; }Får ett värde som indikerar om dettaFont härleds från ett vertikalt GDI-teckensnitt..
Height { get; }Hämtar radavståndet för detta teckensnitt.
IsSystemFont { get; }Får ett värde som indikerar om typsnittet är medlem avSystemFonts .
Italic { get; }Får ett värde som indikerar om dettaFont är kursiv.
Name { get; }Får ansiktsnamnet på dettaFont .
OriginalFontName { get; }Hämtar namnet på teckensnittet som ursprungligen angavs.
Size { get; }Får em-storleken på dettaFont mätt i de enheter som anges av the Unit egenskap.
SizeInPoints { get; }Får em-storleken, i poäng, av dettaFont .
Strikeout { get; }Får ett värde som indikerar om dettaFont anger en horisontell linje genom teckensnittet.
Style { get; }Får stilinformation för dettaFont .
SystemFontName { get; }Hämtar namnet på systemteckensnittet om egenskapen IsSystemFont returnerar true.
Underline { get; }Får ett värde som indikerar om dettaFont är understruket.
Unit { get; }Hämtar måttenheten för dettaFont .

Metoder

namnBeskrivning
Clone()Skapar en exakt kopia av dettaFont .
Dispose()Frigör alla resurser som används av dettaFont .
override Equals(object)Indikerar om det angivna objektet är ettFont och har sammaFontFamily , GdiVerticalFont ,GdiCharSet ,Style ,Size , ochUnit fastighetsvärden som dettaFont .
override GetHashCode()Hämtar hashkoden för dettaFont .
GetHeight()Returnerar radavståndet, i pixlar, för detta teckensnitt.
GetHeight(float)Returnerar höjden, i pixlar, för dettaFontnär den dras till en enhet med den angivna vertikala upplösningen.
GetHeight(Graphics)Returnerar radavståndet i den aktuella enheten för en angivenGraphics , av detta teckensnitt.
override ToString()Returnerar en mänsklig läsbar strängrepresentation av dettaFont .

Se även