Procedura: caricare e visualizzare metafile

La Metafile classe , che eredita dalla Image classe , fornisce metodi per la registrazione, la visualizzazione e l'analisi delle immagini vettoriali.

Esempio

Per visualizzare un'immagine vettoriale (metafile) sullo schermo, è necessario un Metafile oggetto e un Graphics oggetto . Passare il nome di un file (o un flusso) a un Metafile costruttore. Dopo aver creato un Metafile oggetto, passare tale MetafileDrawImage oggetto al metodo di un Graphics oggetto .

L'esempio crea un Metafile oggetto da un file EMF (metafile avanzato) e quindi disegna l'immagine con l'angolo superiore sinistro in corrispondenza di (60, 10).

La figura seguente mostra il metafile disegnato nella posizione specificata.

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)

Compilazione del codice

L'esempio precedente è progettato per l'uso con Windows Form e richiede PaintEventArgse, un parametro del gestore eventi Paint.

Vedi anche