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.