Udostępnij za pośrednictwem


Używanie czcionek i tekstu

Istnieje kilka klas oferowanych przez GDI+ i GDI do rysowania tekstu w formularzach Systemu Windows. Klasa GDI+ Graphics ma kilka DrawString metod, które umożliwiają określenie różnych cech tekstu, takich jak lokalizacja, ograniczenie prostokąta, czcionka i format. Ponadto możesz rysować i mierzyć tekst za pomocą interfejsu GDI przy użyciu metod statycznych DrawText i MeasureText oferowanych przez klasę TextRenderer . Metody GDI umożliwiają również określanie lokalizacji, czcionki i formatu. Możesz wybrać GDI lub GDI+ na potrzeby renderowania tekstu; jednak GDI ogólnie oferuje lepszą wydajność i dokładniejsze pomiary tekstu. Inne klasy, które przyczyniają się do renderowania tekstu, to FontFamily, Font, StringFormati TextFormatFlags.

W tej sekcji

Instrukcje: tworzenie rodzin czcionek i czcionek
Pokazuje sposób tworzenia Font obiektów i FontFamily .

Instrukcje: rysowanie tekstu w określonej lokalizacji
Opisuje sposób rysowania tekstu w określonej lokalizacji przy użyciu interfejsu GDI+ i GDI.

Instrukcje: rysowanie zawiniętego tekstu w prostokącie
Wyjaśnia, jak rysować tekst w prostokątze przy użyciu interfejsu GDI+ i GDI.

Instrukcje: rysowanie tekstu za pomocą GDI
Pokazuje, jak używać interfejsu GDI do rysowania tekstu.

Instrukcje: wyrównywanie narysowanego tekstu
Pokazuje sposób formatowania tekstu GDI+ i GDI.

Instrukcje: tworzenie pionowego tekstu
Opisuje sposób rysowania tekstu wyrównanego pionowo do interfejsu GDI+.

Instrukcje: ustawienie pozycji tabulatorów w rysowanym tekście
Pokazuje, jak rysuj tekst z kartą zatrzymuje się za pomocą interfejsu GDI+.

Instrukcje: wyliczanie zainstalowanych czcionek
W tym artykule wyjaśniono, jak wyświetlić listę nazw zainstalowanych czcionek.

Instrukcje: tworzenie prywatnej kolekcji czcionek
Opisuje sposób tworzenia PrivateFontCollection obiektu.

Instrukcje: uzyskiwanie miar czcionek
Pokazuje, jak uzyskać metryki czcionek, takie jak wznoszenie komórek i spadek.

Instrukcje: stosowanie antyaliasingu do tekstu
Wyjaśnia, jak używać antyaliasingu podczas rysowania tekstu.

Odwołanie

Font
Opisuje tę klasę i zawiera linki do wszystkich jej składowych.

FontFamily
Opisuje tę klasę i zawiera linki do wszystkich jej składowych.

PrivateFontCollection
Opisuje tę klasę i zawiera linki do wszystkich jej składowych.

TextRenderer
Opisuje tę klasę i zawiera linki do wszystkich jej składowych.

TextFormatFlags
Opisuje tę klasę i zawiera linki do wszystkich jej składowych.