Vorgehensweise: Laden und Anzeigen von Metadateien
Die Metafile-Klasse, die von der Image-Klasse erbt, bietet Methoden zum Aufzeichnen, Anzeigen und Untersuchen von Vektorbildern.
Beispiel
Sie benötigen ein Metafile-Objekt und ein Graphics-Objekt, um ein Vektorbild (eine Metadatei) anzuzeigen. Übergeben Sie den Namen einer Datei (oder eines Streams) an einen Metafile-Konstruktor. Nachdem Sie ein Metafile-Objekt erstellt haben, übergeben Sie dieses Metafile-Objekt an die DrawImage-Methode eines Graphics-Objekts.
Im Beispiel wird ein Metafile-Objekt aus einer EMF-Datei (erweiterten Metadatei, Enhanced Metafile) erstellt und dann das Bild mit der linken oberen Ecke bei (60, 10) gezeichnet.
In der folgenden Abbildung ist die Metadatei zu sehen, die an der angegebenen Position gezeichnet wird.
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)
Kompilieren des Codes
Das obige Beispiel ist für die Verwendung in Windows Forms konzipiert und erfordert PaintEventArgse
, einen Parameter des Paint-Ereignishandlers.
Siehe auch
.NET Desktop feedback
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für