Dela via


Använda teckensnitt och text

Det finns flera klasser som erbjuds av GDI+ och GDI för att rita text i Windows Forms. Klassen GDI+ Graphics har flera DrawString metoder som gör att du kan ange olika funktioner för text, till exempel plats, avgränsningsrektangel, teckensnitt och format. Dessutom kan du rita och mäta text med GDI med hjälp av de statiska DrawText och MeasureText metoder som erbjuds av klassen TextRenderer. Med GDI-metoderna kan du också ange plats, teckensnitt och format. Du kan välja GDI eller GDI+ för textrendering. GDI ger dock i allmänhet bättre prestanda och mer exakt textmätning. Andra klasser som bidrar till textåtergivning är FontFamily, Font, StringFormatoch TextFormatFlags.

I det här avsnittet

Så här skapar du teckensnittsfamiljer och teckensnitt
Visar hur du skapar Font och FontFamily objekt.

Så här: Rita text på en angiven plats
Beskriver hur du ritar text på en viss plats med GDI+ och GDI.

Så här: Rita omsluten text i en rektangel
Förklarar hur du ritar text i en rektangel med GDI+ och GDI.

Gör så här: Rita text med GDI-
Visar hur du använder GDI för att rita text.

Så här gör du: Justera ritad text
Visar hur du formaterar GDI+ och GDI-text.

Så här skapar du lodrät text
Beskriver hur du ritar lodrätt justerad text med GDI+.

Så här gör du: Ange tabbstopp i ritad text
Visar hur du ritar text med tabbstopp med GDI+.

Så här räknar du upp installerade teckensnitt
Förklarar hur du listar namnen på installerade teckensnitt.

Så här skapar du en privat teckensnittssamling
Beskriver hur du skapar ett PrivateFontCollection objekt.

Så här hämtar du teckensnittsmått
Visar hur du hämtar teckensnittsmått som cellhögd och nedsteg.

Så här använder du Antialiasing med text
Förklarar hur du använder kantutjämning när du ritar text.

Hänvisning

Font
Beskriver den här klassen och innehåller länkar till alla dess medlemmar.

FontFamily
Beskriver den här klassen och innehåller länkar till alla dess medlemmar.

PrivateFontCollection
Beskriver den här klassen och innehåller länkar till alla dess medlemmar.

TextRenderer
Beskriver den här klassen och innehåller länkar till alla dess medlemmar.

TextFormatFlags
Beskriver den här klassen och innehåller länkar till alla dess medlemmar.