EmfPolyTextOutW

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.records.EmfRecord, com.aspose.imaging.fileformats.emf.emf.records.EmfDrawingRecordType

public final class EmfPolyTextOutW extends EmfDrawingRecordType

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

Il carattere e i colori del testo usati 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.

Costruttori

CostruttoreDescrizione
EmfPolyTextOutW(EmfRecord source)Inizializza una nuova istanza della classe EmfPolyTextOutW.
EmfPolyTextOutW()Inizializza una nuova istanza della classe EmfPolyTextOutW.

Metodi

MetodoDescrizione
getBounds()Ottiene o imposta un oggetto WMF RectL ([MS-WMF] sezione 2.2.2.19), che specifica il rettangolo di delimitazione in unità del dispositivo.
setBounds(Rectangle value)Ottiene o imposta un oggetto WMF RectL ([MS-WMF] sezione 2.2.2.19), che specifica il rettangolo di delimitazione in unità del dispositivo.
getIGraphicsMode()Ottiene o imposta un intero senza segno a 32 bit che specifica la modalità grafica corrente, dall’enumerazione GraphicsMode (sezione 2.1.16).
setIGraphicsMode(int value)Ottiene o imposta un intero senza segno a 32 bit che specifica la modalità grafica corrente, dall’enumerazione GraphicsMode (sezione 2.1.16).
getExScale()Ottiene o imposta un valore a virgola mobile a 32 bit che specifica la scala X dalle unità di pagina a unità di .01 mm se la modalità grafica è GM_COMPATIBLE.
setExScale(float value)Ottiene o imposta un valore a virgola mobile a 32 bit che specifica la scala X dalle unità di pagina a unità di .01 mm se la modalità grafica è GM_COMPATIBLE.
getEyScale()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.
setEyScale(float value)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.
getWEmrText()Ottiene o imposta un array 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.
setWEmrText(EmfText[] value)Ottiene o imposta un array 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.

EmfPolyTextOutW(EmfRecord source)

public EmfPolyTextOutW(EmfRecord source)

Inizializza una nuova istanza della classe EmfPolyTextOutW.

Parameters:

ParametroTipoDescrizione
sourceEmfRecordLa sorgente.

EmfPolyTextOutW()

public EmfPolyTextOutW()

Inizializza una nuova istanza della classe EmfPolyTextOutW.

getBounds()

public Rectangle getBounds()

Ottiene o imposta un oggetto WMF RectL ([MS-WMF] sezione 2.2.2.19), che specifica il rettangolo di delimitazione in unità del dispositivo.

Returns: Rectangle

setBounds(Rectangle value)

public void setBounds(Rectangle value)

Ottiene o imposta un oggetto WMF RectL ([MS-WMF] sezione 2.2.2.19), che specifica il rettangolo di delimitazione in unità del dispositivo.

Parameters:

ParametroTipoDescrizione
valueRectangle

getIGraphicsMode()

public int getIGraphicsMode()

Ottiene o imposta un intero senza segno a 32 bit che specifica la modalità grafica corrente, dall’enumerazione GraphicsMode (sezione 2.1.16).

Returns: int

setIGraphicsMode(int value)

public void setIGraphicsMode(int value)

Ottiene o imposta un intero senza segno a 32 bit che specifica la modalità grafica corrente, dall’enumerazione GraphicsMode (sezione 2.1.16).

Parameters:

ParametroTipoDescrizione
valoreint

getExScale()

public float getExScale()

Ottiene o imposta un valore a virgola mobile a 32 bit che specifica la scala X dalle unità di pagina a unità di .01 mm se la modalità grafica è GM_COMPATIBLE.

Returns: float

setExScale(float value)

public void setExScale(float value)

Ottiene o imposta un valore a virgola mobile a 32 bit che specifica la scala X dalle unità di pagina a unità di .01 mm se la modalità grafica è GM_COMPATIBLE.

Parameters:

ParametroTipoDescrizione
valorefloat

getEyScale()

public float getEyScale()

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.

Returns: float

setEyScale(float value)

public void setEyScale(float value)

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.

Parameters:

ParametroTipoDescrizione
valorefloat

getWEmrText()

public EmfText[] getWEmrText()

Ottiene o imposta un array 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.

Returns: com.aspose.imaging.fileformats.emf.emf.objects.EmfText[]

setWEmrText(EmfText[] value)

public void setWEmrText(EmfText[] value)

Ottiene o imposta un array 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.

Parameters:

ParametroTipoDescrizione
valueEmfText[]