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.