Comment : charger et afficher des métafichiers
Mise à jour : novembre 2007
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.