Compartir a través de


Cómo: Cargar y mostrar metarchivos

La Metafile clase , que hereda de la Image clase , proporciona métodos para grabar, mostrar y examinar imágenes vectoriales.

Ejemplo

Para mostrar una imagen vectorial (metarchivo) en la pantalla, necesita un Metafile objeto y un Graphics objeto . Pase el nombre de un archivo (o una secuencia) a un Metafile constructor. Después de crear un Metafile objeto, pase ese Metafile objeto al DrawImage método de un Graphics objeto .

En el ejemplo se crea un objeto a partir de un Metafile archivo EMF (metarchivo mejorado) y, a continuación, se dibuja la imagen con su esquina superior izquierda en (60, 10).

En la ilustración siguiente se muestra el metarchivo dibujado en la ubicación especificada.

Captura de pantalla que muestra la posición de la imagen.

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

Compilar el código

El ejemplo anterior está diseñado para su uso con Windows Forms y requiere PaintEventArgse, que es un parámetro del Paint controlador de eventos.

Consulte también