Partager via


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é.

Position de l'image

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.

Voir aussi

Autres ressources

Utilisation des images, bitmaps, icônes et métafichiers