Class StringFormat

Class StringFormat

Der Name: Aspose.Imaging Versammlung: Aspose.Imaging.dll (25.4.0)

Die Textlayout-Informationen (z. B. Anpassung, Orientierung und Tab-Stop) enthalten Manipulationen (z. B. Ellipsis-Insertion und National-Digital-Substitution) und OpenType-Funktionen.

public sealed class StringFormat : DisposableObject, IDisposable

Inheritance

object DisposableObject StringFormat

Implements

IDisposable

Vererbte Mitglieder

DisposableObject.Dispose() , DisposableObject.Disposed , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

StringFormat()

Initialisiert ein neues Aspose.Imaging.StringFormat Objekt.

public StringFormat()

StringFormat(StringFormatFlags)

Initialisiert ein neues Aspose.Imaging.StringFormat-Objekt mit der angegebenen Aspose.Imaging.StringFormatFlags Liste und Sprache.

public StringFormat(StringFormatFlags options)

Parameters

options StringFormatFlags

Die Aspose.Imaging.StringFormatFlags Liste für das neue Aspose.Imaging.StringFormat Objekt.

StringFormat(StringFormat)

Initialisiert ein neues Aspose.Imaging.StringFormat Objekt aus dem angegebenen bestehenden Aspose.Imaging.StringFormat Objekt.

public StringFormat(StringFormat format)

Parameters

format StringFormat

Das Aspose.Imaging.StringFormat Objekt, aus dem das neue Aspose.Imaging.StringFormat Objekt initialisiert werden kann.

Exceptions

ArgumentNullException

format’ is null.

Properties

Alignment

Er bekommt oder setzt Text-Alignungsinformationen auf der vertikalen Ebene.

public StringAlignment Alignment { get; set; }

Eigentumswert

StringAlignment

CustomCharIdent

Er bekommt oder stellt den gewöhnlichen Charakter identisch.

public PointF CustomCharIdent { get; set; }

Eigentumswert

PointF

DigitSubstitutionLanguage

Er erhält oder stellt die Sprache fest, die verwendet wird, wenn die lokalen Zahlen durch westliche Zahlen ersetzt werden.

public int DigitSubstitutionLanguage { get; set; }

Eigentumswert

int

Remarks

Der Setter wird für die veraltete Methode SetDigitSubstitution eingeführt.

DigitSubstitutionMethod

Er erhält oder stellt die Methode fest, die für den digitalen Ersatz verwendet werden soll.

public StringDigitSubstitute DigitSubstitutionMethod { get; set; }

Eigentumswert

StringDigitSubstitute

Remarks

Der Setter wird für die veraltete Methode SetDigitSubstitution eingeführt.

FirstTabOffset

Erhalten Sie die Anzahl der Räume zwischen dem Beginn einer Textlinie und der ersten Tab Stop.

public float FirstTabOffset { get; }

Eigentumswert

float

Remarks

Die Eigenschaft wird für die entfernte Methode GetTabStops eingeführt.

FormatFlags

Erhält oder setzt eine Aspose.Imaging.StringFormatFlags-Liste, die Formatierungsinformationen enthält.

public StringFormatFlags FormatFlags { get; set; }

Eigentumswert

StringFormatFlags

GenericDefault

Er erhält einen generischen Standard Aspose.Imaging.StringFormat Objekt.

public static StringFormat GenericDefault { get; }

Eigentumswert

StringFormat

GenericTypographic

Er erhält ein generisches Typografisches Aspose.Imaging.StringFormat Objekt.

public static StringFormat GenericTypographic { get; }

Eigentumswert

StringFormat

HotkeyPrefix

Erhalten oder setzen Sie das Aspose.Imaging.HotkeyPrefix Objekt für dieses Aspose.Imaging.StringFormat Objekt.

public HotkeyPrefix HotkeyPrefix { get; set; }

Eigentumswert

HotkeyPrefix

LineAlignment

Erhält oder legt die Linie an die horizontale Ebene an.

public StringAlignment LineAlignment { get; set; }

Eigentumswert

StringAlignment

TabStops

Er bekommt eine Reihe von Entfernungen zwischen Tab-Stops in den Einheiten, die durch die Eigenschaft Aspose.Imaging.Graphics.PageUnit angegeben werden.

public float[] TabStops { get; }

Eigentumswert

float [][]

Remarks

Die Eigenschaft wird für die entfernte Methode GetTabStops eingeführt.

Trimming

Erhalten oder setzen Sie die Aspose.Imaging.StringTrimming-Liste für dieses Aspose.Imaging.StringFormat-Objekt.

public StringTrimming Trimming { get; set; }

Eigentumswert

StringTrimming

Methods

DeepClone()

Erstellt eine tiefe Klone dieses Aspose.Imaging.StringFormat Objekt.

public StringFormat DeepClone()

Returns

StringFormat

Die tiefe Klone des aktuellen Aspose.Imaging.StringFormat.

Equals(Objekt)

berprüfen Sie, ob die Objekte gleich sind.

public override bool Equals(object obj)

Parameters

obj object

Das andere Objekt.

Returns

bool

Das Ergebnis der Gleichberechtigung.

GetHashCode()

Erhalten Sie den Hashcode des aktuellen Objekts.

public override int GetHashCode()

Returns

int

Der Hash Code.

SetTabStops(Flotte und Flotte[])

Set Tab Stops für dieses Aspose.Imaging.StringFormat Objekt.

public void SetTabStops(float firstTabOffset, float[] tabStops)

Parameters

firstTabOffset float

Die Anzahl der Räume zwischen dem Beginn einer Textlinie und der ersten Tab stop.

tabStops float [][]

Eine Reihe von Entfernungen zwischen den Tabs stoppt in den von der Aspose.Imaging.Graphics.PageUnit Eigenschaft angegebenen Einheiten.

ToString()

Umwandelt dieses Aspose.Imaging.StringFormat Objekt in eine menschlich lesbare String.

public override string ToString()

Returns

string

Eine String-Repräsentation dieses Aspose.Imaging.StringFormat Objekts.

 Deutsch