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

L’enregistrement EMR_SMALLTEXTOUT génère une chaîne.

Si ETO_SMALL_CHARS est défini dans le champ fuOptions, TextString contient des codes de caractères sur 8 bits, dérivés des octets de poids faible des codes de caractères Unicode UTF16-LE sur 16 bits, où l’octet de poids fort est supposé être 0. Si ETO_NO_RECT est défini dans le champ fuOptions, le champ Bounds n’est pas inclus dans l’enregistrement.

Constructeurs

ConstructeurDescription
EmfSmallTextOut(EmfRecord source)Initialise une nouvelle instance de la classe EmfSmallTextOut.

Méthodes

MéthodeDescription
getX()Obtient ou définit un entier signé de 32 bits spécifiant la coordonnée x où placer la chaîne.
setX(int value)Obtient ou définit un entier signé de 32 bits spécifiant la coordonnée x où placer la chaîne.
getY()Obtient ou définit un entier signé de 32 bits spécifiant la coordonnée y où placer la chaîne.
setY(int value)Obtient ou définit un entier signé de 32 bits spécifiant la coordonnée y où placer la chaîne.
getCChars()Obtient ou définit un entier non signé de 32 bits spécifiant le nombre de caractères de 16 bits dans la chaîne.
setCChars(int value)Obtient ou définit un entier non signé de 32 bits spécifiant le nombre de caractères de 16 bits dans la chaîne.
getFuOptions()Obtient ou définit un entier non signé de 32 bits spécifiant les options de sortie de texte à utiliser.
setFuOptions(int value)Obtient ou définit un entier non signé de 32 bits spécifiant les options de sortie de texte à utiliser.
getIGraphicsMode()Obtient ou définit un entier non signé de 32 bits spécifiant le mode graphique, provenant de l’énumération GraphicsMode (section 2.1.16).
setIGraphicsMode(int value)Obtient ou définit un entier non signé de 32 bits spécifiant le mode graphique, provenant de l’énumération GraphicsMode (section 2.1.16).
getExScale()Obtient ou définit une valeur flottante de 32 bits qui spécifie le facteur d’échelle du texte dans la direction x.
setExScale(float value)Obtient ou définit une valeur flottante de 32 bits qui spécifie le facteur d’échelle du texte dans la direction x.
getEyScale()Obtient ou définit une valeur flottante de 32 bits qui spécifie le facteur d’échelle du texte dans la direction y.
setEyScale(float value)Obtient ou définit une valeur flottante de 32 bits qui spécifie le facteur d’échelle du texte dans la direction y.
getBounds()Obtient ou définit un objet WMF RectL optionnel de 128 bits ([MS-WMF] section 2.2.2.19) qui spécifie le rectangle englobant en unités de dispositif.
setBounds(Rectangle value)Obtient ou définit un objet WMF RectL optionnel de 128 bits ([MS-WMF] section 2.2.2.19) qui spécifie le rectangle englobant en unités de dispositif.
getTextString()Obtient ou définit une chaîne de longueur variable contenant le texte à dessiner, en codes de caractères sur 8 bits ou 16 bits, selon la valeur du champ fuOptions.
setTextString(String value)Obtient ou définit une chaîne de longueur variable contenant le texte à dessiner, en codes de caractères sur 8 bits ou 16 bits, selon la valeur du champ fuOptions.

EmfSmallTextOut(EmfRecord source)

public EmfSmallTextOut(EmfRecord source)

Initialise une nouvelle instance de la classe EmfSmallTextOut.

Parameters:

ParamètreTypeDescription
sourceEmfRecordLa source.

getX()

public int getX()

Obtient ou définit un entier signé de 32 bits spécifiant la coordonnée x où placer la chaîne.

Returns: int

setX(int value)

public void setX(int value)

Obtient ou définit un entier signé de 32 bits spécifiant la coordonnée x où placer la chaîne.

Parameters:

ParamètreTypeDescription
valeurint

getY()

public int getY()

Obtient ou définit un entier signé de 32 bits spécifiant la coordonnée y où placer la chaîne.

Returns: int

setY(int value)

public void setY(int value)

Obtient ou définit un entier signé de 32 bits spécifiant la coordonnée y où placer la chaîne.

Parameters:

ParamètreTypeDescription
valeurint

getCChars()

public int getCChars()

Obtient ou définit un entier non signé de 32 bits spécifiant le nombre de caractères de 16 bits dans la chaîne. La chaîne n’est PAS terminée par un caractère nul.

Returns: int

setCChars(int value)

public void setCChars(int value)

Obtient ou définit un entier non signé de 32 bits spécifiant le nombre de caractères de 16 bits dans la chaîne. La chaîne n’est PAS terminée par un caractère nul.

Parameters:

ParamètreTypeDescription
valeurint

getFuOptions()

public int getFuOptions()

Obtient ou définit un entier non signé de 32 bits spécifiant les options de sortie de texte à utiliser. Ces options sont spécifiées par une ou plusieurs valeurs de l’énumération ExtTextOutOptions (section 2.1.11).

Returns: int

setFuOptions(int value)

public void setFuOptions(int value)

Obtient ou définit un entier non signé de 32 bits spécifiant les options de sortie de texte à utiliser. Ces options sont spécifiées par une ou plusieurs valeurs de l’énumération ExtTextOutOptions (section 2.1.11).

Parameters:

ParamètreTypeDescription
valeurint

getIGraphicsMode()

public int getIGraphicsMode()

Obtient ou définit un entier non signé de 32 bits spécifiant le mode graphique, provenant de l’énumération GraphicsMode (section 2.1.16).

Returns: int

setIGraphicsMode(int value)

public void setIGraphicsMode(int value)

Obtient ou définit un entier non signé de 32 bits spécifiant le mode graphique, provenant de l’énumération GraphicsMode (section 2.1.16).

Parameters:

ParamètreTypeDescription
valeurint

getExScale()

public float getExScale()

Obtient ou définit une valeur flottante de 32 bits qui spécifie le facteur d’échelle du texte dans la direction x.

Returns: float

setExScale(float value)

public void setExScale(float value)

Obtient ou définit une valeur flottante de 32 bits qui spécifie le facteur d’échelle du texte dans la direction x.

Parameters:

ParamètreTypeDescription
valeurfloat

getEyScale()

public float getEyScale()

Obtient ou définit une valeur flottante de 32 bits qui spécifie le facteur d’échelle du texte dans la direction y.

Returns: float

setEyScale(float value)

public void setEyScale(float value)

Obtient ou définit une valeur flottante de 32 bits qui spécifie le facteur d’échelle du texte dans la direction y.

Parameters:

ParamètreTypeDescription
valeurfloat

getBounds()

public Rectangle getBounds()

Obtient ou définit un objet WMF RectL optionnel de 128 bits ([MS-WMF] section 2.2.2.19) qui spécifie le rectangle englobant en unités de dispositif.

Returns: Rectangle

setBounds(Rectangle value)

public void setBounds(Rectangle value)

Obtient ou définit un objet WMF RectL optionnel de 128 bits ([MS-WMF] section 2.2.2.19) qui spécifie le rectangle englobant en unités de dispositif.

Parameters:

ParamètreTypeDescription
valueRectangle

getTextString()

public String getTextString()

Obtient ou définit une chaîne de longueur variable contenant le texte à dessiner, en codes de caractères sur 8 bits ou 16 bits, selon la valeur du champ fuOptions.

Returns: java.lang.String

setTextString(String value)

public void setTextString(String value)

Obtient ou définit une chaîne de longueur variable contenant le texte à dessiner, en codes de caractères sur 8 bits ou 16 bits, selon la valeur du champ fuOptions.

Parameters:

ParamètreTypeDescription
valeurjava.lang.String