Class StringFormat
名称: Aspose.Imaging 收藏: Aspose.Imaging.dll (25.4.0)
包含文本布局信息(如匹配、方向和选项卡停止)显示操作(如插入和国家数字替换)和OpenType功能。
public sealed class StringFormat : DisposableObject, IDisposable
Inheritance
object ← DisposableObject ← StringFormat
Implements
继承人
DisposableObject.Dispose() , DisposableObject.Disposed , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
StringFormat()
启动一个新的 Aspose.Imaging.StringFormat 对象。
public StringFormat()
StringFormat(StringFormatFlags)
启动一个新的 Aspose.Imaging.StringFormat 对象与指定的 Aspose.Imaging.StringFormatFlags 列表和语言。
public StringFormat(StringFormatFlags options)
Parameters
options
StringFormatFlags
Aspose.Imaging.StringFormatFlags 列表为新 Aspose.Imaging.StringFormat 对象。
StringFormat(StringFormat)
从所指定的现有 Aspose.Imaging.StringFormat 对象开始一个新的 Aspose.Imaging.StringFormat 对象。
public StringFormat(StringFormat format)
Parameters
format
StringFormat
Aspose.Imaging.StringFormat 对象,从其中启动新的 Aspose.Imaging.StringFormat 对象。
Exceptions
format’ is null.
Properties
Alignment
在垂直平面上获取或设置文本匹配信息。
public StringAlignment Alignment { get; set; }
财产价值
CustomCharIdent
接收或设置自定义字符的身份。
public PointF CustomCharIdent { get; set; }
财产价值
DigitSubstitutionLanguage
获取或设置当当地数字被西方数字取代时使用的语言。
public int DigitSubstitutionLanguage { get; set; }
财产价值
Remarks
SetDigitSubstitution 已过时的方法。
DigitSubstitutionMethod
接收或设置用于数字替代的方法。
public StringDigitSubstitute DigitSubstitutionMethod { get; set; }
财产价值
Remarks
SetDigitSubstitution 已过时的方法。
FirstTabOffset
获取文本行开始和第一个关闭选项卡之间的空间数量。
public float FirstTabOffset { get; }
财产价值
Remarks
该属性被引入取消方法 GetTabStops。
FormatFlags
收到或设置一个 Aspose.Imaging.StringFormatFlags 列表,其中包含格式化信息。
public StringFormatFlags FormatFlags { get; set; }
财产价值
GenericDefault
获取一般默认 Aspose.Imaging.StringFormat 对象。
public static StringFormat GenericDefault { get; }
财产价值
GenericTypographic
接收一个通用字体 Aspose.Imaging.StringFormat 对象。
public static StringFormat GenericTypographic { get; }
财产价值
HotkeyPrefix
获取或设置 Aspose.Imaging.HotkeyPrefix 对象为此 Aspose.Imaging.StringFormat 对象。
public HotkeyPrefix HotkeyPrefix { get; set; }
财产价值
LineAlignment
接收或在水平平面上设置线的调整。
public StringAlignment LineAlignment { get; set; }
财产价值
TabStops
在 Aspose.Imaging.Graphics.PageUnit 属性所指定的单元中,查找选项卡停止之间的距离。
public float[] TabStops { get; }
财产价值
float ( )
Remarks
该属性被引入取消方法 GetTabStops。
Trimming
获取或设置 Aspose.Imaging.StringTrimming 列表为此 Aspose.Imaging.StringFormat 对象。
public StringTrimming Trimming { get; set; }
财产价值
Methods
DeepClone()
创建这个 Aspose.Imaging.StringFormat 对象的深度克隆。
public StringFormat DeepClone()
Returns
目前的 Aspose.Imaging.StringFormat 的深度克隆。
Equals(对象)
检查对象是否平等。
public override bool Equals(object obj)
Parameters
obj
object
其它对象。
Returns
平等比较结果。
GetHashCode()
获取当前对象的哈希代码。
public override int GetHashCode()
Returns
哈希代码。
SetTabStops(航海,航海[])
为此 Aspose.Imaging.StringFormat 对象设置选项卡停止。
public void SetTabStops(float firstTabOffset, float[] tabStops)
Parameters
firstTabOffset
float
文本行开始和第一个关闭选项卡之间的空间数量。
tabStops
float
( )
选项卡之间的距离在 Aspose.Imaging.Graphics.PageUnit 属性所指定的单元中停止。
ToString()
将此 Aspose.Imaging.StringFormat 对象转换为人类可读的链条。
public override string ToString()
Returns
这个 Aspose.Imaging.StringFormat 对象的序列代表。