Comment : charger et afficher des métafichiers

La Metafile classe, qui hérite de la Image classe, 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 Metafile objet et d’un Graphics objet. Transmettez le nom d’un fichier (ou d’un flux) à un Metafile constructeur. Une fois que vous avez créé un Metafile objet, passez cet Metafile objet à la DrawImage méthode d’un Graphics objet.

L’exemple crée un Metafile objet à partir d’un fichier EMF (métafichier amélioré), puis dessine l’image avec son angle supérieur gauche à (60, 10).

L’illustration suivante montre le métafichier dessiné à l’emplacement spécifié.

Screenshot showing image position.

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)

Compilation du code

L'exemple précédent est conçu pour une utilisation avec Windows Forms et nécessite PaintEventArgse, qui est un paramètre du gestionnaire d'événements Paint.

Voir aussi