Class XpsGlyphs

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; }

属性值

int

Fill

返回/设置用于填充渲染字形形状的画刷。

public XpsBrush Fill { get; set; }

属性值

XpsBrush

Font

返回用于排版元素文本的 TrueType 字体的字体资源。

public XpsFont Font { get; }

属性值

XpsFont

FontRenderingEmSize

返回/设置绘图表面单位中的字体大小,
以有效坐标空间的单位表示为浮点数。

public float FontRenderingEmSize { get; set; }

属性值

float

IsSideways

返回/设置指示字形是否侧置的值,
起点定义为未旋转字形的顶部中心。

public bool IsSideways { get; set; }

属性值

bool

OriginX

返回/设置运行中第一个字形的 x 坐标,
以有效坐标空间的单位表示。

public float OriginX { get; set; }

属性值

float

OriginY

返回/设置运行中第一个字形的 y 坐标,
以有效坐标空间的单位表示。

public float OriginY { get; set; }

属性值

float

StyleSimulations

返回/设置指定样式模拟的值。

public XpsStyleSimulations StyleSimulations { get; set; }

属性值

XpsStyleSimulations

UnicodeString

返回/设置由 Glyphs 元素渲染的文本字符串。
文本以 Unicode 代码点指定。

public string UnicodeString { get; set; }

属性值

string

方法

Clone()

克隆此字形。

public XpsGlyphs Clone()

返回

XpsGlyphs

此字形的克隆。

 中文