Freigeben über


Gewusst wie: Laden und Anzeigen von Metadateien

Aktualisiert: November 2007

Die Metafile-Klasse, die von der Image-Klasse erbt, enthält Methoden für das Aufzeichnen, Anzeigen und Überprüfen von Vektorbildern.

Beispiel

Für die Anzeige eines Vektorbilds (Metadatei) auf dem Bildschirm benötigen Sie ein Metafile-Objekt und ein Graphics-Objekt. Übergeben Sie den Namen einer Datei (oder eines Streams) an einen Metafile-Konstruktor. Erstellen Sie ein Metafile-Objekt, und übergeben Sie dieses Metafile-Objekt an die DrawImage-Methode eines Graphics-Objekts.

Im Beispiel wird erst ein Metafile-Objekt aus einer EMF-Datei (Enhanced Metafile) erstellt, und anschließend wird das Bild mit der oberen linken Ecke an der Position (60, 10) gezeichnet.

In der folgenden Abbildung wird gezeigt, wie die Metadatei an der angegebenen Position gezeichnet wird.

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);

Kompilieren des Codes

Das vorhergehende Beispiel ist für die Verwendung mit Windows Forms konzipiert und erfordert PaintEventArgs e, einen Parameter des Paint-Ereignishandlers.

Siehe auch

Weitere Ressourcen

Arbeiten mit Bildern, Bitmaps, Symbolen und Metadateien