StringFormat-klass
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() | Initierar ett nytt StringFormat objekt. |
| StringFormat(format) | Initierar ett nytt StringFormat objekt från det angivna befintliga StringFormat objektet. |
| StringFormat(options) | Initierar ett nytt StringFormat objekt med den angivna StringFormatFlags uppräkningen och språket. |
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| alignment | StringAlignment | r/w | Hämtar eller anger textjusteringsinformation på den vertikala planet. |
| custom_char_ident | PointF | r/w | Hämtar eller anger den anpassade teckenidentiteten. |
| digit_substitution_language | int | r/w | Hämtar eller anger språket som används när lokala siffror ersätts med västerländska siffror. |
| digit_substitution_method | StringDigitSubstitute | r/w | Hämtar eller anger metoden som ska användas för sifferersättning. |
| disposed | bool | r | Hämtar ett värde som indikerar om den här instansen är frigjord. |
| first_tab_offset | float | r | Hämtar antalet mellanslag mellan början av en textrad och den första tabbstoppet. |
| format_flags | StringFormatFlags | r/w | Hämtar eller anger en StringFormatFlags uppräkning som innehåller formateringsinformation. |
| generic_default [static] | StringFormat | r | Hämtar ett generiskt standard StringFormat objekt. |
| generic_typographic [static] | StringFormat | r | Hämtar ett generiskt typografiskt StringFormat objekt. |
| hotkey_prefix | HotkeyPrefix | r/w | Hämtar eller anger HotkeyPrefix objektet för detta StringFormat objekt. |
| line_alignment | StringAlignment | r/w | Hämtar eller anger radjusteringen på det horisontella planet. |
| tab_stops | float[] | r | Hämtar en array av avstånd mellan tabbstopp i de enheter som anges av egenskapen Graphics.page_unit. |
| trimming | StringTrimming | r/w | Hämtar eller anger StringTrimming uppräkningen för detta StringFormat objekt. |
Methods
| Name | Description |
|---|---|
| create_from_flags(options) | Initierar ett nytt StringFormat objekt med den angivna StringFormatFlags uppräkningen och språket. |
| create_from_format(format) | Initierar ett nytt StringFormat objekt från det angivna befintliga StringFormat objektet. |
| deep_clone() | Skapar en djup klon av detta StringFormat objekt. |
| set_tab_stops(first_tab_offset, tab_stops) | Anger tabbstopp för detta StringFormat objekt. |
Constructor: StringFormat()
StringFormat()
Initierar ett nytt StringFormat objekt.
Constructor: StringFormat(format)
StringFormat(format)
Initierar ett nytt StringFormat objekt från det angivna befintliga StringFormat objektet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| format | StringFormat | Det StringFormat objektet som används för att initiera det nya StringFormat objektet. |
Constructor: StringFormat(options)
StringFormat(options)
Initierar ett nytt StringFormat objekt med den angivna StringFormatFlags uppräkningen och språket.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| options | StringFormatFlags | Den StringFormatFlags uppräkningen för det nya StringFormat objektet. |
Method: create_from_flags(options) [static]
create_from_flags(options)
Initierar ett nytt StringFormat objekt med den angivna StringFormatFlags uppräkningen och språket.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| options | StringFormatFlags | Den StringFormatFlags uppräkningen för det nya StringFormat objektet. |
Returns
| Typ | Beskrivning |
|---|---|
| StringFormat |
Method: create_from_format(format) [static]
create_from_format(format)
Initierar ett nytt StringFormat objekt från det angivna befintliga StringFormat objektet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| format | StringFormat | Det StringFormat objektet som används för att initiera det nya StringFormat objektet. |
Returns
| Typ | Beskrivning |
|---|---|
| StringFormat |
Method: deep_clone()
deep_clone()
Skapar en djup klon av detta StringFormat objekt.
Returns
| Typ | Beskrivning |
|---|---|
| StringFormat | Den djupa klonen av det aktuella StringFormat. |
Method: set_tab_stops(first_tab_offset, tab_stops)
set_tab_stops(first_tab_offset, tab_stops)
Anger tabbstopp för detta StringFormat objekt.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| first_tab_offset | float | Antalet mellanslag mellan början av en textrad och den första tabbstoppet. |
| tab_stops | float[] | En matris med avstånd mellan tabbstopp i de enheter som anges av egenskapen Graphics.page_unit. |