Class XpsGlyphs
Namespace: Aspose.Page.XPS.XpsModel
Assembly: Aspose.Page.dll (25.1.2)
类封装了 Glyphs 元素的特性。
该元素表示来自单一字体的一段均匀格式化的文本。
它提供了准确渲染所需的信息,并支持查看消费者中的搜索和选择功能。
public sealed class XpsGlyphs : XpsContentElement, IEnumerable<xpscontentelement>, IEnumerable
继承
object ←
XpsObject ←
XpsElement ←
XpsHyperlinkElement ←
XpsContentElement ←
XpsGlyphs
实现
IEnumerable<xpscontentelement>,
IEnumerable
继承的成员
XpsContentElement.RenderTransform,
XpsContentElement.Clip,
XpsContentElement.Opacity,
XpsContentElement.OpacityMask,
XpsHyperlinkElement.HyperlinkTarget,
XpsElement.GetEnumerator(),
XpsElement.this[int],
XpsElement.Count,
object.GetType(),
object.ToString(),
object.Equals(object?),
object.Equals(object?, object?),
object.ReferenceEquals(object?, object?),
object.GetHashCode()
属性
BidiLevel
返回/设置指定 Unicode 算法的双向嵌套级别的值。
偶数值表示从左到右的布局,奇数值表示从右到左的布局。
从右到左的布局将运行的起点放在第一个字形的右侧,
正的推进宽度(表示向左推进)将后续字形放在前一个字形的左侧。
public int BidiLevel { get; set; }
属性值
Fill
返回/设置用于填充渲染字形形状的画刷。
public XpsBrush Fill { get; set; }
属性值
Font
返回用于排版元素文本的 TrueType 字体的字体资源。
public XpsFont Font { get; }
属性值
FontRenderingEmSize
返回/设置绘图表面单位中的字体大小,
以有效坐标空间的单位表示为浮点数。
public float FontRenderingEmSize { get; set; }
属性值
IsSideways
返回/设置指示字形是否侧置的值,
起点定义为未旋转字形的顶部中心。
public bool IsSideways { get; set; }
属性值
OriginX
返回/设置运行中第一个字形的 x 坐标,
以有效坐标空间的单位表示。
public float OriginX { get; set; }
属性值
OriginY
返回/设置运行中第一个字形的 y 坐标,
以有效坐标空间的单位表示。
public float OriginY { get; set; }
属性值
StyleSimulations
返回/设置指定样式模拟的值。
public XpsStyleSimulations StyleSimulations { get; set; }
属性值
UnicodeString
返回/设置由 Glyphs 元素渲染的文本字符串。
文本以 Unicode 代码点指定。
public string UnicodeString { get; set; }
属性值
方法
Clone()
克隆此字形。
public XpsGlyphs Clone()
返回
此字形的克隆。