Porady: ładowanie i wyświetlanie metaplików

Klasa Metafile , która dziedziczy z Image klasy, udostępnia metody rejestrowania, wyświetlania i badania obrazów wektorowych.

Przykład

Aby wyświetlić obraz wektorowy (metaplik) na ekranie, potrzebny Metafile jest obiekt i Graphics obiekt. Przekaż nazwę pliku (lub strumienia) do konstruktora Metafile . Po utworzeniu Metafile obiektu przekaż Metafile ten obiekt do DrawImage metody Graphics obiektu.

W przykładzie tworzony jest Metafile obiekt z pliku EMF (rozszerzonego metapliku), a następnie rysuje obraz w lewym górnym rogu (60, 10).

Poniższa ilustracja przedstawia metaplik narysowany w określonej lokalizacji.

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)

Kompilowanie kodu

Powyższy przykład jest przeznaczony do użycia z formularzami Windows Forms i wymaga PaintEventArgseparametru , który jest parametrem Paint programu obsługi zdarzeń.

Zobacz też