EmfPolyTextOutW

EmfPolyTextOutW class

Il record EMR_POLYTEXTOUTW disegna una o più stringhe di testo Unicode utilizzando il font e i colori del testo correnti.

public sealed class EmfPolyTextOutW : EmfDrawingRecordType

Costruttori

NomeDescrizione
EmfPolyTextOutW()Inizializza una nuova istanza diEmfPolyTextOutW classe.
EmfPolyTextOutW(EmfRecord)Inizializza una nuova istanza diEmfPolyTextOutW classe.

Proprietà

NomeDescrizione
Bounds { get; set; }Ottiene o imposta un oggetto WMF RectL ([MS-WMF] sezione 2.2.2.19), che specifica il rettangolo di delimitazione in unità di dispositivo.
ExScale { get; set; }Ottiene o imposta un valore a virgola mobile a 32 bit che specifica la scala X dalle unità della pagina a unità di .01 mm se la modalità grafica è GM_COMPATIBLE.
EyScale { get; set; }Ottiene o imposta un valore a virgola mobile a 32 bit che specifica la scala Y dalle unità di pagina a unità di .01 mm se la modalità grafica è GM_COMPATIBLE.
IGraphicsMode { get; set; }Ottiene o imposta un intero senza segno a 32 bit che specifica la modalità grafica corrente, dall’enumerazione GraphicsMode (sezione 2.1.16).
Size { get; set; }Ottiene o imposta la dimensione del record
Type { get; set; }Ottiene o imposta il tipo.
WEmrText { get; set; }Ottiene o imposta una matrice di oggetti EmrText (sezione 2.2.5) che specificano le stringhe di output in caratteri Unicode UTF16-LE a 16 bit, con attributi di testo e valori di spaziatura. Il numero di oggetti EmrText è specificato da cStrings.

Osservazioni

I colori del carattere e del testo utilizzati per l’output sono specificati dalle proprietà nello stato corrente del contesto del dispositivo di riproduzione . EMR_POLYTEXTOUTW DOVREBBE essere emulato con una serie di record EMR_EXTTEXTOUTW (sezione 2.3.5.7), uno per stringa.

Guarda anche