Class StringFormat
Název místa: Aspose.Imaging Shromáždění: Aspose.Imaging.dll (25.4.0)
Encapsulates text layout information (například alignment, orientation a tab stops) zobrazuje manipulace (například ellipsis insertion a národní digitální substituce) a funkce OpenType.
public sealed class StringFormat : DisposableObject, IDisposable
Inheritance
object ← DisposableObject ← StringFormat
Implements
Dědiční členové
DisposableObject.Dispose() , DisposableObject.Disposed , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
StringFormat()
Vytvořte nový objekt Aspose.Imaging.StringFormat.
public StringFormat()
StringFormat(StringFormatFlags)
Začíná nový objekt Aspose.Imaging.StringFormat s specifikovaným názvem Aspose.Imaging.StringFormatFlags a jazykem.
public StringFormat(StringFormatFlags options)
Parameters
options
StringFormatFlags
Aspose.Imaging.StringFormatFlags seznam pro nový objekt Aspose.Imaging.StringFormat.
StringFormat(StringFormat)
Začíná nový objekt Aspose.Imaging.StringFormat z specifikovaného stávajícího objektu Aspose.Imaging.StringFormat.
public StringFormat(StringFormat format)
Parameters
format
StringFormat
Objekt Aspose.Imaging.StringFormat, ze kterého začít nový objekt Aspose.Imaging.StringFormat.
Exceptions
format’ is null.
Properties
Alignment
Obdrží nebo nastaví textové informace na vertikální ploše.
public StringAlignment Alignment { get; set; }
Hodnota nemovitosti
CustomCharIdent
Obdržíte nebo nastavte obvyklý charakter identity.
public PointF CustomCharIdent { get; set; }
Hodnota nemovitosti
DigitSubstitutionLanguage
Obdrží nebo nastaví jazyk, který se používá, když jsou místní čísla nahrazeny západními čísly.
public int DigitSubstitutionLanguage { get; set; }
Hodnota nemovitosti
Remarks
Set je zaveden pro zastaralou metodu SetDigitSubstitution.
DigitSubstitutionMethod
Obdrží nebo nastaví metodu, která bude použita pro digitální náhradu.
public StringDigitSubstitute DigitSubstitutionMethod { get; set; }
Hodnota nemovitosti
Remarks
Set je zaveden pro zastaralou metodu SetDigitSubstitution.
FirstTabOffset
Obdrží počet prostor mezi počátkem textové řádky a prvním stopem.
public float FirstTabOffset { get; }
Hodnota nemovitosti
Remarks
Vlastnictví je uvedeno pro odstraněnou metodu GetTabStops.
FormatFlags
Obdržíte nebo nastavíte seznam Aspose.Imaging.StringFormatFlags, který obsahuje formátování informac.
public StringFormatFlags FormatFlags { get; set; }
Hodnota nemovitosti
GenericDefault
Obdrží generický předvolený objekt Aspose.Imaging.StringFormat.
public static StringFormat GenericDefault { get; }
Hodnota nemovitosti
GenericTypographic
Obsahuje generický typografický objekt Aspose.Imaging.StringFormat.
public static StringFormat GenericTypographic { get; }
Hodnota nemovitosti
HotkeyPrefix
Získáte nebo nastavíte objekt Aspose.Imaging.HotkeyPrefix pro tento objekt Aspose.Imaging.StringFormat.
public HotkeyPrefix HotkeyPrefix { get; set; }
Hodnota nemovitosti
LineAlignment
Obdrží nebo nastaví lineární rovnice na horizontální úrovni.
public StringAlignment LineAlignment { get; set; }
Hodnota nemovitosti
TabStops
Obdrží řadu vzdáleností mezi stopy tabulek v jednotkách specifikovaných vlastností Aspose.Imaging.Graphics.PageUnit.
public float[] TabStops { get; }
Hodnota nemovitosti
float []a[]
Remarks
Vlastnictví je uvedeno pro odstraněnou metodu GetTabStops.
Trimming
Získáte nebo nastavíte seznam Aspose.Imaging.StringTrimming pro tento objekt Aspose.Imaging.StringFormat.
public StringTrimming Trimming { get; set; }
Hodnota nemovitosti
Methods
DeepClone()
Vytváří hluboký klon tohoto objektu Aspose.Imaging.StringFormat.
public StringFormat DeepClone()
Returns
Dlouhá klona aktuálního Aspose.Imaging.StringFormat.
Equals(Objekt)
Zkontrolujte, zda jsou objekty stejn.
public override bool Equals(object obj)
Parameters
obj
object
Druhý objekt.
Returns
Výsledkem je srovnání rovnosti.
GetHashCode()
Získejte hash kód aktuálního objektu.
public override int GetHashCode()
Returns
Kód pro hash.
SetTabStops(Plzeň, Plzeň[])
Nastavení položky Stop pro tento objekt Aspose.Imaging.StringFormat.
public void SetTabStops(float firstTabOffset, float[] tabStops)
Parameters
firstTabOffset
float
Počet prostor mezi začátkem řádku textu a prvním stopem.
tabStops
float
[]a[]
ada vzdáleností mezi tabulkami se zastaví v jednotkách specifikovaných vlastností Aspose.Imaging.Graphics.PageUnit.
ToString()
Konvertuje tento objekt Aspose.Imaging.StringFormat na lidsky čitelný řetězec.
public override string ToString()
Returns
String představuje tento objekt Aspose.Imaging.StringFormat.