Três categorias de serviços de gráficos
As ofertas de elementos gráficos no Windows Forms se encaixam em três categorias amplas as seguintes:
Gráficos vetoriais de bidimensional (2D)
Tratamento de geração de imagens
Typography
Gráficos vetoriais bidimensional são primitivos, sistema autônomo linhas, curvas e ilustrações; que são especificados por conjuntos de pontos em um sistema de coordenada.Por exemplo, uma linha reta especificada pelos dois pontos de extremidade e um retângulo é especificado por um ponto de fornecer o local de seu canto superior esquerdo e um emparelhar de números, dando a sua largura e altura.Um caminho simples é especificado por uma matriz de pontos conectados por linhas retas.Uma spline de Bézier é uma curva sofisticada especificada por pontos de controle de quatro.
GDI+ Fornece classes e estruturas que armazenam informações sobre os primitivos próprios, classes que armazenam informações sobre como os primitivos serão desenhados e classes que realmente executar o desenho. Por exemplo, a Rectangle estrutura armazena o local e o dimensionar de um retângulo; o Pen classe armazena informações sobre a cor da linha, largura de linha e estilo de linha; e o Graphics classe possui métodos para desenhar linhas, retângulos, caminhos e outros números. Há também vários Brush classes que armazenam informações sobre como fechado figuras e os caminhos serão preenchidos com cores ou padrões.
Você pode gravar uma imagem de vetor, que é uma sequência de comandos gráficos, em um metarquivo.GDI+ Fornece o Metafile classe para registrar, exibir e salvar metarquivos. Com o MetafileHeader e MetaHeader classes, você pode inspecionar os dados armazenados em um cabeçalho de metarquivo.
Determinados tipos de imagens são difíceis ou impossíveis exibir com as técnicas de gráficos de vetor.Por exemplo, sistema autônomo imagens em botões da barra de ferramentas e sistema autônomo imagens que aparecem sistema autônomo ícones são difíceis de especificar sistema autônomo conjuntos de linhas e curvas.Uma fotografia digital de alta resolução de um Estádio de beisebol cheia é ainda mais difícil criar com técnicas de vetor.sistema autônomo imagens desse tipo são armazenadas sistema autônomo bitmaps, que são conjuntos de números que representam sistema autônomo cores de pontos individuais na tela.GDI+ Fornece o Bitmap classe para exibir, manipular e salvar bitmaps.
Tipografia é a exibição do texto em uma variedade de fontes, tamanhos e estilos.GDI+ Fornece suporte extensivo para esta tarefa complexa. Um dos novos recursos no GDI+ subpixel suavização, que fornece o texto é renderizado na tela de LCD uma aparência mais suave.
Além disso, o Windows Forms oferece a opção para desenhar texto com GDI recursos do seu TextRenderer classe.
Gráficos visão geral (Windows Forms)