Classe StringFormat
Summary: Encapsulates text layout information (such as alignment, orientation and tab stops) display manipulations (such as ellipsis insertion and national digit substitution) and OpenType features. This class cannot be inherited.
Module: aspose.imaging
Full Name: aspose.imaging.StringFormat
Inheritance: DisposableObject
Constructors
| Name | Description |
|---|---|
| StringFormat() | Initialise un nouvel objet StringFormat. |
| StringFormat(format) | Initialise un nouvel objet StringFormat à partir de l’objet StringFormat existant spécifié. |
| StringFormat(options) | Initialise un nouvel objet StringFormat avec l’énumération StringFormatFlags et la langue spécifiées. |
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| alignment | StringAlignment | r/w | Obtient ou définit les informations d’alignement du texte sur le plan vertical. |
| custom_char_ident | PointF | r/w | Obtient ou définit l’identifiant de caractère personnalisé. |
| digit_substitution_language | int | r/w | Obtient ou définit la langue utilisée lorsque les chiffres locaux sont substitués aux chiffres occidentaux. |
| digit_substitution_method | StringDigitSubstitute | r/w | Obtient ou définit la méthode à utiliser pour la substitution des chiffres. |
| libéré | bool | r | Obtient une valeur indiquant si cette instance est libérée. |
| first_tab_offset | float | r | Obtient le nombre d’espaces entre le début d’une ligne de texte et le premier arrêt de tabulation. |
| format_flags | StringFormatFlags | r/w | Obtient ou définit une énumération StringFormatFlags contenant des informations de formatage. |
| generic_default [static] | StringFormat | r | Obtient un objet StringFormat générique par défaut. |
| generic_typographic [static] | StringFormat | r | Obtient un objet StringFormat typographique générique. |
| hotkey_prefix | HotkeyPrefix | r/w | Obtient ou définit l’objet HotkeyPrefix pour cet objet StringFormat. |
| line_alignment | StringAlignment | r/w | Obtient ou définit l’alignement de ligne sur le plan horizontal. |
| tab_stops | float[] | r | Obtient un tableau de distances entre les arrêts de tabulation dans les unités spécifiées par la propriété Graphics.page_unit. |
| trimming | StringTrimming | r/w | Obtient ou définit l’énumération StringTrimming pour cet objet StringFormat. |
Methods
| Name | Description |
|---|---|
| create_from_flags(options) | Initialise un nouvel objet StringFormat avec l’énumération StringFormatFlags et la langue spécifiées. |
| create_from_format(format) | Initialise un nouvel objet StringFormat à partir de l’objet StringFormat existant spécifié. |
| deep_clone() | Crée une copie profonde de cet objet StringFormat. |
| set_tab_stops(first_tab_offset, tab_stops) | Définit les arrêts de tabulation pour cet objet StringFormat. |
Constructor: StringFormat()
StringFormat()
Initialise un nouvel objet StringFormat.
Constructor: StringFormat(format)
StringFormat(format)
Initialise un nouvel objet StringFormat à partir de l’objet StringFormat existant spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| format | StringFormat | L’objet StringFormat à partir duquel initialiser le nouvel objet StringFormat. |
Constructor: StringFormat(options)
StringFormat(options)
Initialise un nouvel objet StringFormat avec l’énumération StringFormatFlags et la langue spécifiées.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| options | StringFormatFlags | L’énumération StringFormatFlags pour le nouvel objet StringFormat. |
Method: create_from_flags(options) [static]
create_from_flags(options)
Initialise un nouvel objet StringFormat avec l’énumération StringFormatFlags et la langue spécifiées.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| options | StringFormatFlags | L’énumération StringFormatFlags pour le nouvel objet StringFormat. |
Returns
| Type | Description |
|---|---|
| StringFormat |
Method: create_from_format(format) [static]
create_from_format(format)
Initialise un nouvel objet StringFormat à partir de l’objet StringFormat existant spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| format | StringFormat | L’objet StringFormat à partir duquel initialiser le nouvel objet StringFormat. |
Returns
| Type | Description |
|---|---|
| StringFormat |
Method: deep_clone()
deep_clone()
Crée une copie profonde de cet objet StringFormat.
Returns
| Type | Description |
|---|---|
| StringFormat | La copie profonde de l’objet StringFormat actuel. |
Method: set_tab_stops(first_tab_offset, tab_stops)
set_tab_stops(first_tab_offset, tab_stops)
Définit les arrêts de tabulation pour cet objet StringFormat.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| first_tab_offset | float | Le nombre d’espaces entre le début d’une ligne de texte et le premier arrêt de tabulation. |
| tab_stops | float[] | Un tableau de distances entre les tabulations dans les unités spécifiées par la propriété Graphics.page_unit. |