Comment : charger et afficher des métafichiers
La classe Metafile, qui hérite de la classe Image, fournit des méthodes pour l'enregistrement, l'affichage et l'examen d'images vectorielles.
Exemple
Pour afficher une image vectorielle (métafichier) à l'écran, vous avez besoin d'un objet Metafile et d'un objet Graphics. Passez le nom d'un fichier (ou d'un flux) à un constructeur Metafile. Après avoir créé un objet Metafile, passez cet objet Metafile à la méthode DrawImage d'un objet Graphics.
L'exemple crée un objet Metafile à partir d'un fichier EMF (métafichier amélioré) et dessine l'image en positionnant son coin supérieur gauche à (60, 10).
L'illustration suivante montre le métafichier dessiné à l'emplacement spécifié.
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);
Compilation du code
L'exemple précédent est destiné à une utilisation avec Windows Forms et nécessite PaintEventArgs e, qui est un paramètre du gestionnaire d'événements Paint.