Como: Carregar e exibir metarquivos

The Metafile classe, que herda a partir do Image classe, fornece métodos para gravar, exibir e examinar imagens vetoriais.

Exemplo

Para exibir uma imagem de vetor (metarquivo) na tela, você precisa um Metafile objeto e um Graphics objeto. Passe o nome de um arquivo (ou um fluxo) para um Metafile construtor. Depois que você criou um Metafile objeto, que passam Metafile objeto para o DrawImage método de um Graphics objeto.

O exemplo cria um Metafile objeto a partir de um arquivo EMF (metarquivo avançado) e, em seguida, desenha a imagem com seu canto superior esquerdo no (60, 10).

A ilustração a seguir mostra o metarquivo desenhado no local especificado.

Dim metafile As New Metafile("SampleMetafile.emf")
e.Graphics.DrawImage(metafile, 60, 10)

Metafile metafile = new Metafile("SampleMetafile.emf");
e.Graphics.DrawImage(metafile, 60, 10);

Compilando o código

The preceding example is designed for use with Windows Forms, and it requires PaintEventArgs e, which is a parameter of the Paint event handler.

Consulte também

Outros recursos

Trabalhando com imagens, Bitmaps, ícones e metarquivos