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

EMR_POLYTEXTOUTW‑posten ritar en eller flera Unicode‑textsträngar med det aktuella teckensnittet och textfärgerna.

Teckensnittet och textfärgerna som används för utskrift specificeras av egenskaper i det aktuella tillståndet för uppspelningsenhetens kontext. EMR_POLYTEXTOUTW BÖR emuleras med en serie EMR_EXTTEXTOUTW-poster (avsnitt 2.3.5.7), en per sträng.

Konstruktörer

KonstruktorBeskrivning
EmfPolyTextOutW(EmfRecord source)Initierar en ny instans av klassen EmfPolyTextOutW.
EmfPolyTextOutW()Initierar en ny instans av klassen EmfPolyTextOutW.

Metoder

MetodBeskrivning
getBounds()Hämtar eller anger ett WMF RectL-objekt ([MS-WMF] avsnitt 2.2.2.19), som specificerar den omgivande rektangeln i enhetsenheter.
setBounds(Rectangle value)Hämtar eller anger ett WMF RectL-objekt ([MS-WMF] avsnitt 2.2.2.19), som specificerar den omgivande rektangeln i enhetsenheter.
getIGraphicsMode()Hämtar eller anger ett 32‑bitars osignerat heltal som specificerar det aktuella grafikläget, från GraphicsMode‑enumerationen (avsnitt 2.1.16).
setIGraphicsMode(int value)Hämtar eller anger ett 32‑bitars osignerat heltal som specificerar det aktuella grafikläget, från GraphicsMode‑enumerationen (avsnitt 2.1.16).
getExScale()Hämtar eller anger ett 32‑bitars flyttal som specificerar X‑skalan från sid-enheter till .01 mm‑enheter om grafikläget är GM_COMPATIBLE.
setExScale(float value)Hämtar eller anger ett 32‑bitars flyttal som specificerar X‑skalan från sid-enheter till .01 mm‑enheter om grafikläget är GM_COMPATIBLE.
getEyScale()Hämtar eller anger ett 32‑bitars flyttal som specificerar Y‑skalan från sid-enheter till .01 mm‑enheter om grafikläget är GM_COMPATIBLE.
setEyScale(float value)Hämtar eller anger ett 32‑bitars flyttal som specificerar Y‑skalan från sid-enheter till .01 mm‑enheter om grafikläget är GM_COMPATIBLE.
getWEmrText()Hämtar eller anger en array av EmrText‑objekt (avsnitt 2.2.5) som specificerar utskriftssträngarna i 16‑bitars Unicode UTF16‑LE‑tecken, med textattribut och avståndsvärden.
setWEmrText(EmfText[] value)Hämtar eller anger en array av EmrText‑objekt (avsnitt 2.2.5) som specificerar utskriftssträngarna i 16‑bitars Unicode UTF16‑LE‑tecken, med textattribut och avståndsvärden.

EmfPolyTextOutW(EmfRecord source)

public EmfPolyTextOutW(EmfRecord source)

Initierar en ny instans av klassen EmfPolyTextOutW.

Parameters:

ParameterTypBeskrivning
sourceEmfRecordKällan.

EmfPolyTextOutW()

public EmfPolyTextOutW()

Initierar en ny instans av klassen EmfPolyTextOutW.

getBounds()

public Rectangle getBounds()

Hämtar eller anger ett WMF RectL-objekt ([MS-WMF] avsnitt 2.2.2.19), som specificerar den omgivande rektangeln i enhetsenheter.

Returns: Rectangle

setBounds(Rectangle value)

public void setBounds(Rectangle value)

Hämtar eller anger ett WMF RectL-objekt ([MS-WMF] avsnitt 2.2.2.19), som specificerar den omgivande rektangeln i enhetsenheter.

Parameters:

ParameterTypBeskrivning
valueRectangle

getIGraphicsMode()

public int getIGraphicsMode()

Hämtar eller anger ett 32‑bitars osignerat heltal som specificerar det aktuella grafikläget, från GraphicsMode‑enumerationen (avsnitt 2.1.16).

Returns: int

setIGraphicsMode(int value)

public void setIGraphicsMode(int value)

Hämtar eller anger ett 32‑bitars osignerat heltal som specificerar det aktuella grafikläget, från GraphicsMode‑enumerationen (avsnitt 2.1.16).

Parameters:

ParameterTypBeskrivning
värdeint

getExScale()

public float getExScale()

Hämtar eller anger ett 32‑bitars flyttal som specificerar X‑skalan från sid-enheter till .01 mm‑enheter om grafikläget är GM_COMPATIBLE.

Returns: float

setExScale(float value)

public void setExScale(float value)

Hämtar eller anger ett 32‑bitars flyttal som specificerar X‑skalan från sid-enheter till .01 mm‑enheter om grafikläget är GM_COMPATIBLE.

Parameters:

ParameterTypBeskrivning
värdefloat

getEyScale()

public float getEyScale()

Hämtar eller anger ett 32‑bitars flyttal som specificerar Y‑skalan från sid-enheter till .01 mm‑enheter om grafikläget är GM_COMPATIBLE.

Returns: float

setEyScale(float value)

public void setEyScale(float value)

Hämtar eller anger ett 32‑bitars flyttal som specificerar Y‑skalan från sid-enheter till .01 mm‑enheter om grafikläget är GM_COMPATIBLE.

Parameters:

ParameterTypBeskrivning
värdefloat

getWEmrText()

public EmfText[] getWEmrText()

Hämtar eller anger en array av EmrText‑objekt (avsnitt 2.2.5) som specificerar utskriftssträngarna i 16‑bitars Unicode UTF16‑LE‑tecken, med textattribut och avståndsvärden. Antalet EmrText‑objekt specificeras av cStrings.

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

setWEmrText(EmfText[] value)

public void setWEmrText(EmfText[] value)

Hämtar eller anger en array av EmrText‑objekt (avsnitt 2.2.5) som specificerar utskriftssträngarna i 16‑bitars Unicode UTF16‑LE‑tecken, med textattribut och avståndsvärden. Antalet EmrText‑objekt specificeras av cStrings.

Parameters:

ParameterTypBeskrivning
valueEmfText[]