Partilhar via


Como: Construir fonte famílias e fonte s

GDI+ agrupa fonte s com o mesmo face de tipos mas estilos diferentes em fonte famílias. Por exemplo, a família de fonte Arial contém as seguintes fontes:

  • Arial regular

  • Arial negrito

  • Arial Itálico

  • Arial negrito itálico

GDI+ usa quatro estilos de famílias de formulário: normal, negrito, itálico e negrito itálico.Adjectives such as narrow and rounded* *are not considered styles; rather they are part of the family name.Por exemplo, Arial Narrow é uma família de fontes com os seguintes membros:

  • Arial Narrow Regular

  • Estreito Arial negrito

  • Arial Narrow itálico

  • Arial Narrow negrito itálico

Antes de desenhar texto com GDI+, você precisa construir uma FontFamily objeto e um Font objeto. The FontFamily objeto Especifica o face de tipos (por exemplo, Arial) e o Font objeto Especifica o dimensionar, estilo e unidades.

Exemplo

O exemplo seguinte constrói um estilo de regular a fonte Arial com um dimensionar de 16 pixels.No código a seguir, o primeiro argumento passado para o Font construtor é a FontFamily objeto. O segundo argumento especifica o dimensionar da fonte medido em unidades identificadas pelo quarto argumento.O terceiro argumento identifica o estilo.

Pixel é um membro das GraphicsUnit enumeração, e Regular é um membro das FontStyle enumeração.

Dim fontFamily As New FontFamily("Arial")
Dim font As New Font( _
   fontFamily, _
   16, _
   FontStyle.Regular, _
   GraphicsUnit.Pixel)

FontFamily fontFamily = new FontFamily("Arial");
Font font = new Font(
   fontFamily,
   16,
   FontStyle.Regular,
   GraphicsUnit.Pixel);

Compilando o código

The preceding example is designed for use with Windows Forms, and it requires PaintEventArgse, which is a parameter of PaintEventHandler.

Consulte também

Outros recursos

Usando fontes e texto

Elementos gráficos e desenho em formulários do Windows