Condividi tramite


Classe MetafileHeader (gdiplusmetaheader.h)

Un oggetto MetafileHeader archivia le proprietà di un metafile associato.

MetafileHeader ha questi tipi di membri:

Metodo Descrizione
MetafileHeader::GetBounds Il metodo MetafileHeader::GetBounds ottiene il rettangolo di delimitazione per il metafile associato.
MetafileHeader::GetDpiX Il metodo MetafileHeader::GetDpiX ottiene i punti orizzontali per pollice del metafile associato.
MetafileHeader::GetDpiY Il metodo MetafileHeader::GetDpiY ottiene i punti verticali per pollice del metafile associato.
MetafileHeader::GetEmfHeader Il metodo MetafileHeader::GetEmfHeader ottiene una struttura ENHMETAHEADER3 che contiene le proprietà del metafile associato.
MetafileHeader::GetEmfPlusFlags Il metodo MetafileHeader::GetEmfPlusFlags ottiene un flag che indica se il metafile associato è stato registrato in un contesto di dispositivo di visualizzazione video.
MetafileHeader::GetMetafileSize Il metodo MetafileHeader::GetMetafileSize ottiene le dimensioni, in byte, del metafile.
MetafileHeader::GetType Il metodo MetafileHeader::GetType ottiene il tipo del metafile associato.
MetafileHeader::GetVersion Il metodo MetafileHeader::GetVersion ottiene la versione del metafile.
MetafileHeader::GetWmfHeader Il metodo MetafileHeader::GetWmfHeader ottiene una struttura METAHEADER che contiene le proprietà del metafile associato.
MetafileHeader::IsDisplay Il metodo MetafileHeader::IsDisplay determina se il metafile associato è stato registrato in un contesto di dispositivo di visualizzazione video.
MetafileHeader::IsEmf Il metodo MetafileHeader::IsEmf determina se il metafile associato è nel formato EMF.
MetafileHeader::IsEmfOrEmfPlus Il metodo MetafileHeader::IsEmfOrEmfPlus determina se il metafile associato è nel formato EMF o EMF+.
MetafileHeader::IsEmfPlus Il metodo MetafileHeader::IsEmfPlus determina se il metafile associato è nel formato EMF+.
MetafileHeader::IsEmfPlusDual Il metodo MetafileHeader::IsEmfPlusDual determina se il metafile associato è nel formato EMF+ Dual.
MetafileHeader::IsEmfPlusOnly Il metodo MetafileHeader::IsEmfPlusOnly determina se il metafile associato è nel formato EMF+ Only.
MetafileHeader::IsWmf Il metodo MetafileHeader::IsWmf determina se il metafile associato è nel formato WMF.
MetafileHeader::IsWmfPlaceable Il metodo MetafileHeader::IsWmfPlaceable determina se il metafile associato è un metafile posizionabile.

Metodi

La classe MetafileHeader include questi metodi.

 
MetafileHeader::GetBounds

Il metodo MetafileHeader::GetBounds ottiene il rettangolo di delimitazione per il metafile associato.
MetafileHeader::GetDpiX

Il metodo MetafileHeader::GetDpiX ottiene i punti orizzontali per pollice del metafile associato.
MetafileHeader::GetDpiY

Il metodo MetafileHeader::GetDpiY ottiene i punti verticali per pollice del metafile associato.
MetafileHeader::GetEmfHeader

Il metodo MetafileHeader::GetEmfHeader ottiene una struttura ENHMETAHEADER3 che contiene le proprietà del metafile associato.
MetafileHeader::GetEmfPlusFlags

Il metodo MetafileHeader::GetEmfPlusFlags ottiene un flag che indica se il metafile associato è stato registrato in un contesto di dispositivo di visualizzazione video.
MetafileHeader::GetMetafileSize

Il metodo MetafileHeader::GetMetafileSize ottiene le dimensioni, in byte, del metafile.
MetafileHeader::GetType

Il metodo MetafileHeader::GetType ottiene il tipo del metafile associato.
MetafileHeader::GetVersion

Il metodo MetafileHeader::GetVersion ottiene la versione del metafile.
MetafileHeader::GetWmfHeader

Il metodo MetafileHeader::GetWmfHeader ottiene una struttura METAHEADER che contiene le proprietà del metafile associato.
MetafileHeader::IsDisplay

Il metodo MetafileHeader::IsDisplay determina se il metafile associato è stato registrato in un contesto di dispositivo di visualizzazione video.
MetafileHeader::IsEmf

Il metodo MetafileHeader::IsEmf determina se il metafile associato è nel formato EMF.
MetafileHeader::IsEmfOrEmfPlus

Il metodo MetafileHeader::IsEmfOrEmfPlus determina se il metafile associato è nel formato EMF o EMF+.
MetafileHeader::IsEmfPlus

Il metodo MetafileHeader::IsEmfPlus determina se il metafile associato è nel formato EMF+.
MetafileHeader::IsEmfPlusDual

Il metodo MetafileHeader::IsEmfPlusDual determina se il metafile associato è nel formato EMF+ Dual.
MetafileHeader::IsEmfPlusOnly

Il metodo MetafileHeader::IsEmfPlusOnly determina se il metafile associato è nel formato EMF+ Only.
MetafileHeader::IsWmf

Il metodo MetafileHeader::IsWmf determina se il metafile associato è nel formato WMF.
MetafileHeader::IsWmfPlaceable

Il metodo MetafileHeader::IsWmfPlaceable determina se il metafile associato è un metafile posizionabile.

Commenti

I metafile offrono un modo indipendente dal dispositivo e indipendente dall'applicazione per condividere le immagini. Contengono record che descrivono una sequenza di API grafiche da richiamare in un ordine specifico con i dati grafici associati. I metafile possono essere registrati da un'applicazione e successivamente riprodotti da tale applicazione o da un altro per riprodurre un'immagine specifica. Possono anche essere usati per inviare contenuto a uno spooler di stampa. I metafile avanzati supportano la possibilità di fornire descrizioni GDI+ e GDI (Windows Graphics Device Interface) della stessa immagine in modo che sia le applicazioni GDI+ che di livello inferiore possano eseguirne il rendering.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione gdiplusmetaheader.h