Procedimiento para cargar y mostrar metarchivos
La clase Metafile, que hereda de la clase Image, proporciona métodos para registrar, mostrar y examinar imágenes vectoriales.
Ejemplo
Para mostrar una imagen vectorial (un metarchivo) en la pantalla, necesita un objeto Metafile y un objeto Graphics. Pase el nombre de un archivo (o una secuencia) a un constructor Metafile. Una vez que haya creado un objeto Metafile, pase ese objeto Metafile al método DrawImage de un objeto Graphics.
En el ejemplo se crea un objeto Metafile a partir de un archivo EMF (un metarchivo mejorado) y, luego, se dibuja la imagen con la esquina superior izquierda en (60, 10).
En la ilustración siguiente se muestra el metarchivo dibujado en la ubicación especificada.
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 controlador de eventos Paint.
Consulte también
.NET Desktop feedback
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de