Como: Processar imagens com GDI +
Você pode usar GDI+ para processar imagens que existem sistema autônomo arquivos em seus aplicativos. Para fazer isso, criando um novo objeto de um Image classe (sistema autônomo Bitmap), criando um Graphics objeto que se refere a superfície de desenho que deseja usar e chamar o DrawImage método para o Graphics objeto. A imagem será ser pintada para a superfície de desenho representada pela classe de elementos gráficos.Você pode usar o Editor de imagens para criar e edição arquivos de imagem no time de design e processá-los com GDI+ em time de execução. Para obter mais informações, consulte Editor de Imagemns.
Para processar uma imagem com GDI +
Crie um objeto que representa a imagem que deseja exibir.Este objeto deve ser um membro de uma classe que herda de Image, sistema autônomo Bitmap ou Metafile. Um exemplo é mostrado:
' Uses the System.Environment.GetFolderPath to get the path to the ' current user's MyPictures folder. Dim myBitmap as New Bitmap _ (System.Environment.GetFolderPath _ (System.Environment.SpecialFolder.MyPictures))
// Uses the System.Environment.GetFolderPath to get the path to the // current user's MyPictures folder. Bitmap myBitmap = new Bitmap (System.Environment.GetFolderPath (System.Environment.SpecialFolder.MyPictures));
// Uses the System.Environment.GetFolderPath to get the path to the // current user's MyPictures folder. Bitmap^ myBitmap = gcnew Bitmap (System::Environment::GetFolderPath (System::Environment::SpecialFolder::MyPictures));
Criar um Graphics objeto que representa a superfície de desenho que deseja usar. Para obter mais informações, consulte Como: Criar objetos gráficos para desenho.
' Creates a Graphics object that represents the drawing surface of ' Button1. Dim g as Graphics = Button1.CreateGraphics
// Creates a Graphics object that represents the drawing surface of // Button1. Graphics g = Button1.CreateGraphics();
// Creates a Graphics object that represents the drawing surface of // Button1. Graphics^ g = button1->CreateGraphics();
Chamar o DrawImage de seu objeto de gráfico para processar a imagem. Você deve especificar a imagem a ser desenhada e as coordenadas onde ela está para ser desenhada.
g.DrawImage(myBitmap, 1, 1)
g.DrawImage(myBitmap, 1, 1);
g->DrawImage(myBitmap, 1, 1);
Consulte também
Tarefas
Como: Criar objetos gráficos para desenho
Como: Desenhar texto em um formulário do Windows
Linhas de desenho ou figuras fechadas
Conceitos
Canetas, linhas e retângulos em GDI +