Aspose::Page::XPS::XpsModel::XpsGlyphs 类

XpsGlyphs class

封装 Glyphs 元素特性的类。此元素表示来自单一字体的统一格式文本序列。它提供准确渲染所需的信息,并支持查看器中的搜索和选择功能。

class XpsGlyphs : public Aspose::Page::XPS::XpsModel::XpsContentElement

方法

方法描述
Clone()克隆这些字形。
get_BidiLevel() const返回/设置 指定 Unicode 算法双向嵌套级别的值。偶数值表示从左到右布局,奇数值表示从右到左布局。右到左布局将运行起点放在第一个字形的右侧,正的前进宽度(表示向左的前进)会将后续字形放置在前一个字形的左侧。
get_Fill()返回/设置 用于填充已渲染字形形状的画刷。
get_Font()返回用于排版元素文本的 TrueType 字体资源。
get_FontRenderingEmSize() const返回/设置 绘图表面单位中的字体大小,以有效坐标空间单位的浮点数表示。
get_Indices()
get_IsSideways() const返回/设置指示字形已侧转的值,原点定义为未侧转字形的顶部中心。
get_OriginX() const返回/设置运行中第一个字形的 X 坐标,单位为有效坐标空间。
get_OriginY() const返回/设置运行中第一个字形的 Y 坐标,单位为有效坐标空间。
get_StyleSimulations() const返回/设置指定样式仿真的值。
get_UnicodeString() const返回/设置 Glyphs 元素渲染的文本字符串。该文本以 Unicode 代码点的形式指定。
set_BidiLevel(int32_t)返回/设置 指定 Unicode 算法双向嵌套级别的值。偶数值表示从左到右布局,奇数值表示从右到左布局。右到左布局将运行起点放在第一个字形的右侧,正的前进宽度(表示向左的前进)会将后续字形放置在前一个字形的左侧。
set_Fill(System::SharedPtr<XpsBrush>)返回/设置 用于填充已渲染字形形状的画刷。
set_FontRenderingEmSize(float)返回/设置 绘图表面单位中的字体大小,以有效坐标空间单位的浮点数表示。
set_Indices(System::SharedPtr<System::Collections::Generic::SortedList<int32_t, System::SharedPtr<XpsGlyphMapping>>>)
set_IsSideways(bool)返回/设置指示字形已侧转的值,原点定义为未侧转字形的顶部中心。
set_OriginX(float)返回/设置运行中第一个字形的 X 坐标,单位为有效坐标空间。
set_OriginY(float)返回/设置运行中第一个字形的 Y 坐标,单位为有效坐标空间。
set_StyleSimulations(XpsStyleSimulations)返回/设置指定样式仿真的值。
set_UnicodeString(System::String)返回/设置 Glyphs 元素渲染的文本字符串。该文本以 Unicode 代码点的形式指定。

另见