EmfPlusRecordType

EmfPlusRecordType enumeration

L’enumerazione RecordType definisce i tipi di record utilizzati nei metafile EMF+.

public enum EmfPlusRecordType : short

I valori

NomeValoreDescrizione
EmfPlusHeader16385Questo record specifica l’inizio dei dati EMF+ nel metafile. DEVE essere incorporato nel primo record EMF dopo ilEmfMetafileHeader record ([MS-EMF] sezione 2.3.4.2 record).
EmfPlusEndOfFile16386Questo record specifica la fine dei dati EMF+ nel metafile.
EmfPlusComment16387Questo record specifica dati privati arbitrari.
EmfPlusGetDC16388Questo record specifica che i record EMF successivi incontrati nel metafile DOVREBBE essere elaborati. I record EMF cessano di essere elaborati quando viene rilevato il record EMF+ successivo.
EmfPlusMultiFormatStart16389Questo record è riservato e NON DEVE essere utilizzato.
EmfPlusMultiFormatSection16390Questo record è riservato e NON DEVE essere utilizzato.
EmfPlusMultiFormatEnd16391Questo record è riservato e NON DEVE essere utilizzato.
EmfPlusObject16392Questo record specifica un oggetto da utilizzare nelle operazioni grafiche.
EmfPlusClear16393Questo record cancella l’outputspazio delle coordinate e lo inizializza con un colore di sfondo e una trasparenza specificati.
EmfPlusFillRects16394Questo record definisce come riempire gli interni di una serie di rettangoli, usando un pennello specifico.
EmfPlusDrawRects16395Questo record definisce i tratti della penna per disegnare una serie di rettangoli.
EmfPlusFillPolygon16396Questo record definisce i dati per riempire l’interno di un poligono, usando un pennello specificato.
EmfPlusDrawLines16397Questo record definisce i tratti della penna per disegnare una serie di linee collegate.
EmfPlusFillEllipse16398Questo record definisce come riempire gli interni di un’ellisse, usando un pennello specifico.
EmfPlusDrawEllipse16399Questo record definisce i tratti della penna per disegnare un’ellisse.
EmfPlusFillPie16400Questo record definisce come riempire una sezione di una sezione interna di un’ellisse utilizzando un pennello specificato.
EmfPlusDrawPie16401Questo record definisce i tratti della penna per disegnare una sezione di un’ellisse.
EmfPlusDrawArc16402Il record definisce i tratti di penna per disegnare un arco di ellisse.
EmfPlusFillRegion16403Questo record definisce come riempire l’interno di una regione usando un pennello specifico.
EmfPlusFillPath16404Il record definisce come riempire gli interni delle figure definite in un percorso grafico con un pennello specifico. Un percorso è un oggetto che definisce una sequenza arbitraria di linee, curve e forme.
EmfPlusDrawPath16405Il record definisce i tratti della penna per disegnare le figure in un percorso grafico. Un percorso è un oggetto che definisce una sequenza arbitraria di linee, curve e forme.
EmfPlusFillClosedCurve16406Questo record definisce come riempire l’interno di una spline cardinale chiusa utilizzando un pennello specificato.
EmfPlusDrawClosedCurve16407Questo record definisce la penna e i tratti per disegnare una spline cardinale chiusa.
EmfPlusDrawCurve16408Questo record definisce i tratti della penna per disegnare una spline cardinale.
EmfPlusDrawBeziers16409Questo record definisce i tratti della penna per disegnare una spline di Bezier.
EmfPlusDrawImage16410Questo record definisce un valore in scalaEmfPlusImageoggetto (sezione 2.2.1.4). Un’immagine può essere costituita da dati bitmap o metafile.
EmfPlusDrawImagePoints16411Questo record definisce un oggetto EmfPlusImage in scala all’interno di un parallelogramma. Un’immagine può essere costituita da dati bitmap o metafile.
EmfPlusDrawString16412Questo record definisce una stringa di testo basata su un font, un rettangolo di layout e un formato.
EmfPlusSetRenderingOrigin16413Questo record definisce l’origine del rendering alle coordinate orizzontali e verticali specificate. Questo vale per i pennelli di tratteggio e per i modelli di dithering a 8 e 16 bit per pixel.
EmfPlusSetAntiAliasMode16414Questo record definisce se abilitare o disabilitare l’anti-alias del testo. L’anti-alias del testo è un metodo per rendere più uniformi le linee e i bordi dei glifi dei caratteri quando vengono disegnati su una superficie di output.
EmfPlusSetTextRenderingHint16415Questo record definisce il processo utilizzato per il rendering del testo.
EmfPlusSetTextContrast16416Questo record imposta il contrasto del testo in base al valore gamma del testo specificato.
EmfPlusSetInterpolationMode16417Questo record definisce la modalità di interpolazione di un oggetto in base al tipo di filtraggio delle immagini specificato. La modalità di interpolazione influenza il modo in cui viene eseguito il ridimensionamento (stiramento e contrazione).
EmfPlusSetPixelOffsetMode16418Questo record definisce la modalità di offset pixel in base al valore di centratura pixel specificato.
EmfPlusSetCompositingMode16419Questo record definisce la modalità di composizione in base allo stato della fusione alfa, che specifica come i colori di origine vengono combinati con i colori di sfondo.
EmfPlusSetCompositingQuality16420Questo record definisce la qualità del compositing, che descrive il livello di qualità desiderato per la creazione di immagini composite da più oggetti.
EmfPlusSave16421Questo record salva lo stato grafico, identificato da un indice specificato, su una pila di stati grafici salvati. Ogni indice dello stack è associato a un particolare stato salvato e l’indice è utilizzato da unEmfPlusRestore record (sezione 2.3.7.4) per ripristinare lo stato.
EmfPlusRestore16422Questo record ripristina lo stato grafico, identificato da un indice specificato, da uno stack di stati grafici salvati. Ogni indice dello stack è associato a un particolare stato salvato e l’indice è definito da unEmfPlusSave record (sezione 2.3.7.5) per salvare lo stato.
EmfPlusBeginContainer16423Questo record apre un nuovo contenitore di stato grafico e specifica una trasformazione per esso. I contenitori grafici vengono utilizzati per conservare gli elementi dello stato grafico.
EmfPlusBeginContainerNoParams16424Questo record apre un nuovo contenitore dello stato grafico.
EmfPlusEndContainer16425Questo record chiude un contenitore dello stato grafico che era stato precedentemente aperto da un’operazione di inizio contenitore.
EmfPlusSetWorldTransform16426Questo record definisce la trasformazione dello spazio mondiale corrente nel device_context di riproduzione, secondo una matrice di trasformazione specificata.
EmfPlusResetWorldTransform16427Questo record reimposta la trasformazione dello spazio mondiale corrente sulla matrice di identificazione.
EmfPlusMultiplyWorldTransform16428Questo record moltiplica lo spazio mondiale corrente per una matrice di trasformazione specificata.
EmfPlusTranslateWorldTransform16429Questo record applica una trasformazione di traslazione allo spazio mondiale corrente in base alle distanze orizzontali e verticali specificate.
EmfPlusScaleWorldTransform16430Questo record applica una trasformazione di ridimensionamento allo spazio mondiale corrente in base a fattori di scala orizzontali e verticali specificati.
EmfPlusRotateWorldTransform16431Questo record ruota lo spazio mondiale corrente di un angolo specificato.
EmfPlusSetPageTransform16432Questo record specifica fattori di ridimensionamento aggiuntivi per l’attuale trasformazione dello spazio mondiale.
EmfPlusResetClip16433Questo record reimposta la regione di ritaglio corrente per lo spazio mondiale su infinito.
EmfPlusSetClipRect16434Questo record combina l’area di ritaglio corrente con un rettangolo.
EmfPlusSetClipPath16435Questo record combina l’area di ritaglio corrente con un percorso grafico.
EmfPlusSetClipRegion16436Questo record combina l’area di ritaglio corrente con un’altra area grafica.
EmfPlusOffsetClip16437Questo record applica una trasformazione di traslazione all’area di ritaglio corrente dello spazio mondiale.
EmfPlusDrawDriverString16438Questo record specifica l’output di testo con le posizioni dei caratteri.
EmfPlusStrokeFillPath16439Questo record chiude tutte le figure aperte in un tracciato, traccia il contorno del tracciato usando la penna corrente e ne riempie l’interno usando il pennello corrente.
EmfPlusSerializableObject16440Questo record definisce un blocco di parametri degli effetti immagine che è stato serializzato in un buffer di dati.
EmfPlusSetTSGraphics16441Questo record specifica lo stato di un contesto di dispositivo grafico per un server terminal.
EmfPlusSetTSClip16442Questo record specifica le aree di ritaglio nel contesto del dispositivo grafico per un server terminal.

Guarda anche