Sdílet prostřednictvím


Postupy: Zavedení a zobrazení metasouborů

Třída Metafile , která dědí z Image třídy, poskytuje metody pro záznam, zobrazení a zkoumání vektorových obrázků.

Příklad

K zobrazení vektorového obrázku (metasouboru) na obrazovce potřebujete Metafile objekt a Graphics objekt. Předejte název souboru (nebo streamu) konstruktoru Metafile . Po vytvoření objektu Metafile předejte tento Metafile objekt DrawImage metodě objektu Graphics .

Příklad vytvoří Metafile objekt ze souboru EMF (enhanced metafile) a potom nakreslí obrázek s jeho levým horním rohem (60, 10).

Následující obrázek znázorňuje metasoubor nakreslený v zadaném umístění.

Snímek obrazovky znázorňující umístění obrázku

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)

Probíhá kompilace kódu

Předchozí příklad je určen pro použití s model Windows Forms a vyžaduje PaintEventArgs e, což je parametr Paint obslužné rutiny události.

Viz také