Condividi tramite


Caricamento e visualizzazione di metafile

La classe Image fornisce metodi di base per il caricamento e la visualizzazione di immagini raster e immagini vettoriali. La classe Metafile , che eredita dalla classe Image , fornisce metodi più specializzati per la registrazione, la visualizzazione e l'esame delle immagini vettoriali.

Per visualizzare un'immagine vettoriale (metafile) sullo schermo, è necessario un oggetto Image e un oggetto Graphics . Passare il nome di un file (o un puntatore a un flusso) a un costruttore Image . Dopo aver creato un oggetto Image , passare l'indirizzo dell'oggetto Image al metodo DrawImage di un oggetto Graphics .

Nell'esempio seguente viene creato un oggetto Image da un file EMF (metafile avanzato) e quindi disegna l'immagine con l'angolo superiore sinistro in corrispondenza (60, 10):

Image image(L"SampleMetafile.emf");
graphics.DrawImage(&image, 60, 10);

La figura seguente mostra l'immagine disegnata nella posizione specificata.

schermata di una finestra contenente un'immagine e specifica il punto di origine