EmfSmallTextOut

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 EmfSmallTextOut extends EmfDrawingRecordType

EMR\_SMALLTEXTOUT-posten skriver ut en sträng.

Om ETO_SMALL_CHARS är angivet i fuOptions-fältet innehåller TextString 8-bitars koder för tecken, härledda från de låga bytena i 16-bitars Unicode UTF16-LE teckenkoder, där den högsta byten antas vara 0. Om ETO_NO_RECT är angivet i fuOptions-fältet inkluderas inte Bounds-fältet i posten.

Konstruktörer

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

Metoder

MetodBeskrivning
getX()Hämtar eller anger ett 32-bitars signerat heltal som specificerar x-koordinaten för var strängen ska placeras.
setX(int value)Hämtar eller anger ett 32-bitars signerat heltal som specificerar x-koordinaten för var strängen ska placeras.
getY()Hämtar eller anger ett 32-bitars signerat heltal som specificerar y-koordinaten för var strängen ska placeras.
setY(int value)Hämtar eller anger ett 32-bitars signerat heltal som specificerar y-koordinaten för var strängen ska placeras.
getCChars()Hämtar eller anger ett 32-bitars osignerat heltal som specificerar antalet 16-bitars tecken i strängen.
setCChars(int value)Hämtar eller anger ett 32-bitars osignerat heltal som specificerar antalet 16-bitars tecken i strängen.
getFuOptions()Hämtar eller anger ett 32-bitars osignerat heltal som specificerar vilka textutskriftsalternativ som ska användas.
setFuOptions(int value)Hämtar eller anger ett 32-bitars osignerat heltal som specificerar vilka textutskriftsalternativ som ska användas.
getIGraphicsMode()Hämtar eller anger ett 32-bitars osignerat heltal som specificerar grafikläget, från uppräkningen GraphicsMode (avsnitt 2.1.16).
setIGraphicsMode(int value)Hämtar eller anger ett 32-bitars osignerat heltal som specificerar grafikläget, från uppräkningen GraphicsMode (avsnitt 2.1.16).
getExScale()Hämtar eller anger ett 32-bitars flyttal som specificerar hur mycket texten ska skalas i x-riktning.
setExScale(float value)Hämtar eller anger ett 32-bitars flyttal som specificerar hur mycket texten ska skalas i x-riktning.
getEyScale()Hämtar eller anger ett 32-bitars flyttal som specificerar hur mycket texten ska skalas i y-riktning.
setEyScale(float value)Hämtar eller anger ett 32-bitars flyttal som specificerar hur mycket texten ska skalas i y-riktning.
getBounds()Hämtar eller anger ett valfritt, 128-bitars 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 valfritt, 128-bitars WMF RectL-objekt ([MS-WMF] avsnitt 2.2.2.19) som specificerar den omgivande rektangeln i enhetsenheter.
getTextString()Hämtar eller anger en variabel‑längd sträng som innehåller textsträngen att rita, i antingen 8-bitars eller 16-bitars teckenkoder, enligt värdet i fuOptions-fältet.
setTextString(String value)Hämtar eller anger en variabel‑längd sträng som innehåller textsträngen att rita, i antingen 8-bitars eller 16-bitars teckenkoder, enligt värdet i fuOptions-fältet.

EmfSmallTextOut(EmfRecord source)

public EmfSmallTextOut(EmfRecord source)

Initierar en ny instans av klassen EmfSmallTextOut.

Parameters:

ParameterTypBeskrivning
sourceEmfRecordKällan.

getX()

public int getX()

Hämtar eller anger ett 32-bitars signerat heltal som specificerar x-koordinaten för var strängen ska placeras.

Returns: int

setX(int value)

public void setX(int value)

Hämtar eller anger ett 32-bitars signerat heltal som specificerar x-koordinaten för var strängen ska placeras.

Parameters:

ParameterTypBeskrivning
värdeint

getY()

public int getY()

Hämtar eller anger ett 32-bitars signerat heltal som specificerar y-koordinaten för var strängen ska placeras.

Returns: int

setY(int value)

public void setY(int value)

Hämtar eller anger ett 32-bitars signerat heltal som specificerar y-koordinaten för var strängen ska placeras.

Parameters:

ParameterTypBeskrivning
värdeint

getCChars()

public int getCChars()

Hämtar eller anger ett 32-bitars osignerat heltal som specificerar antalet 16-bitars tecken i strängen. Strängen är INTE null‑terminerad.

Returns: int

setCChars(int value)

public void setCChars(int value)

Hämtar eller anger ett 32-bitars osignerat heltal som specificerar antalet 16-bitars tecken i strängen. Strängen är INTE null‑terminerad.

Parameters:

ParameterTypBeskrivning
värdeint

getFuOptions()

public int getFuOptions()

Hämtar eller anger ett 32-bitars osignerat heltal som specificerar vilka textutskriftsalternativ som ska användas. Dessa alternativ anges av ett eller en kombination av värden från uppräkningen ExtTextOutOptions (avsnitt 2.1.11).

Returns: int

setFuOptions(int value)

public void setFuOptions(int value)

Hämtar eller anger ett 32-bitars osignerat heltal som specificerar vilka textutskriftsalternativ som ska användas. Dessa alternativ anges av ett eller en kombination av värden från uppräkningen ExtTextOutOptions (avsnitt 2.1.11).

Parameters:

ParameterTypBeskrivning
värdeint

getIGraphicsMode()

public int getIGraphicsMode()

Hämtar eller anger ett 32-bitars osignerat heltal som specificerar grafikläget, från uppräkningen GraphicsMode (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 grafikläget, från uppräkningen GraphicsMode (avsnitt 2.1.16).

Parameters:

ParameterTypBeskrivning
värdeint

getExScale()

public float getExScale()

Hämtar eller anger ett 32-bitars flyttal som specificerar hur mycket texten ska skalas i x-riktning.

Returns: float

setExScale(float value)

public void setExScale(float value)

Hämtar eller anger ett 32-bitars flyttal som specificerar hur mycket texten ska skalas i x-riktning.

Parameters:

ParameterTypBeskrivning
värdefloat

getEyScale()

public float getEyScale()

Hämtar eller anger ett 32-bitars flyttal som specificerar hur mycket texten ska skalas i y-riktning.

Returns: float

setEyScale(float value)

public void setEyScale(float value)

Hämtar eller anger ett 32-bitars flyttal som specificerar hur mycket texten ska skalas i y-riktning.

Parameters:

ParameterTypBeskrivning
värdefloat

getBounds()

public Rectangle getBounds()

Hämtar eller anger ett valfritt, 128-bitars 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 valfritt, 128-bitars WMF RectL-objekt ([MS-WMF] avsnitt 2.2.2.19) som specificerar den omgivande rektangeln i enhetsenheter.

Parameters:

ParameterTypBeskrivning
valueRectangle

getTextString()

public String getTextString()

Hämtar eller anger en variabel‑längd sträng som innehåller textsträngen att rita, i antingen 8-bitars eller 16-bitars teckenkoder, enligt värdet i fuOptions-fältet.

Returns: java.lang.String

setTextString(String value)

public void setTextString(String value)

Hämtar eller anger en variabel‑längd sträng som innehåller textsträngen att rita, i antingen 8-bitars eller 16-bitars teckenkoder, enligt värdet i fuOptions-fältet.

Parameters:

ParameterTypBeskrivning
värdejava.lang.String