StringFormat Klasse

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

NameBeschreibung
StringFormat()Initialisiert ein neues StringFormat Objekt.
StringFormat(format)Initialisiert ein neues StringFormat Objekt aus dem angegebenen vorhandenen StringFormat Objekt.
StringFormat(options)Initialisiert ein neues StringFormat Objekt mit der angegebenen StringFormatFlags Aufzählung und Sprache.

Properties

NameTypeAccessBeschreibung
alignmentStringAlignmentr/wLiest oder legt Textausrichtungsinformationen in der vertikalen Ebene fest.
custom_char_identPointFr/wLiest oder legt die benutzerdefinierte Zeichenkennung fest.
digit_substitution_languageintr/wLiest oder legt die Sprache fest, die verwendet wird, wenn lokale Ziffern durch westliche Ziffern ersetzt werden.
digit_substitution_methodStringDigitSubstituter/wLiest oder legt die Methode fest, die für die Ziffernersetzung verwendet wird.
freigegebenboolrLiest einen Wert, der angibt, ob diese Instanz freigegeben ist.
first_tab_offsetfloatrLiest die Anzahl der Leerzeichen zwischen dem Beginn einer Textzeile und dem ersten Tabstopp.
format_flagsStringFormatFlagsr/wLiest oder legt eine StringFormatFlags Aufzählung fest, die Formatierungsinformationen enthält.
generic_default [static]StringFormatrLiest ein generisches Standard-StringFormat Objekt.
generic_typographic [static]StringFormatrLiest ein generisches typografisches StringFormat Objekt.
hotkey_prefixHotkeyPrefixr/wLiest oder legt das HotkeyPrefix Objekt für dieses StringFormat Objekt fest.
line_alignmentStringAlignmentr/wLiest oder legt die Zeilenausrichtung in der horizontalen Ebene fest.
tab_stopsfloat[]rLiest ein Array von Abständen zwischen Tabstopps in den durch die Graphics.page_unit Eigenschaft angegebenen Einheiten.
trimmingStringTrimmingr/wLiest oder legt die StringTrimming Aufzählung für dieses StringFormat Objekt fest.

Methods

NameBeschreibung
create_from_flags(options)Initialisiert ein neues StringFormat Objekt mit der angegebenen StringFormatFlags Aufzählung und Sprache.
create_from_format(format)Initialisiert ein neues StringFormat Objekt aus dem angegebenen vorhandenen StringFormat Objekt.
deep_clone()Erstellt einen tiefen Klon dieses StringFormat Objekts.
set_tab_stops(first_tab_offset, tab_stops)Legt Tabstopps für dieses StringFormat Objekt fest.

Constructor: StringFormat()

 StringFormat() 

Initialisiert ein neues StringFormat Objekt.

Constructor: StringFormat(format)

 StringFormat(format) 

Initialisiert ein neues StringFormat Objekt aus dem angegebenen vorhandenen StringFormat Objekt.

Parameters:

ParameterTypBeschreibung
formatStringFormatDas StringFormat Objekt, aus dem das neue StringFormat Objekt initialisiert wird.

Constructor: StringFormat(options)

 StringFormat(options) 

Initialisiert ein neues StringFormat Objekt mit der angegebenen StringFormatFlags Aufzählung und Sprache.

Parameters:

ParameterTypBeschreibung
optionsStringFormatFlagsDie StringFormatFlags Aufzählung für das neue StringFormat Objekt.

Method: create_from_flags(options) [static]

 create_from_flags(options) 

Initialisiert ein neues StringFormat Objekt mit der angegebenen StringFormatFlags Aufzählung und Sprache.

Parameters:

ParameterTypBeschreibung
optionsStringFormatFlagsDie StringFormatFlags Aufzählung für das neue StringFormat Objekt.

Returns

TypBeschreibung
StringFormat

Method: create_from_format(format) [static]

 create_from_format(format) 

Initialisiert ein neues StringFormat Objekt aus dem angegebenen vorhandenen StringFormat Objekt.

Parameters:

ParameterTypBeschreibung
formatStringFormatDas StringFormat Objekt, aus dem das neue StringFormat Objekt initialisiert wird.

Returns

TypBeschreibung
StringFormat

Method: deep_clone()

 deep_clone() 

Erstellt einen tiefen Klon dieses StringFormat Objekts.

Returns

TypBeschreibung
StringFormatDer tiefe Klon des aktuellen StringFormat.

Method: set_tab_stops(first_tab_offset, tab_stops)

 set_tab_stops(first_tab_offset, tab_stops) 

Legt Tabstopps für dieses StringFormat Objekt fest.

Parameters:

ParameterTypBeschreibung
first_tab_offsetfloatDie Anzahl der Leerzeichen zwischen dem Beginn einer Textzeile und dem ersten Tabstopp.
tab_stopsfloat[]Ein Array von Abständen zwischen Tabstopps in den durch die Graphics.page_unit Eigenschaft angegebenen Einheiten.