iXpsOMGlyphsEditor 接口 (xpsobjectmodel.h)
允许批量修改影响 IXpsOMGlyphs 接口中的文本内容的属性。
继承
IXpsOMGlyphsEditor 接口继承自 IUnknown 接口。 IXpsOMGlyphsEditor 还具有以下类型的成员:
方法
IXpsOMGlyphsEditor 接口包含以下方法。
IXpsOMGlyphsEditor::ApplyEdits 执行跨属性验证,然后将更改复制到父 IXpsOMGlyphs 接口。 |
IXpsOMGlyphsEditor::GetBidiLevel 获取父 IXpsOMGlyphs 接口的双向文本级别。 |
IXpsOMGlyphsEditor::GetDeviceFontName 获取设备字体的名称。 (IXpsOMGlyphsEditor.GetDeviceFontName) |
IXpsOMGlyphsEditor::GetGlyphIndexCount 获取字形索引的数目。 |
IXpsOMGlyphsEditor::GetGlyphIndices 获取描述字体中特定字形索引的XPS_GLYPH_INDEX结构的数组。 (IXpsOMGlyphsEditor.GetGlyphIndices) |
IXpsOMGlyphsEditor::GetGlyphMappingCount 获取字形映射的数目。 (IXpsOMGlyphsEditor.GetGlyphMappingCount) |
IXpsOMGlyphsEditor::GetGlyphMappings 获取XPS_GLYPH_MAPPING结构的数组,这些结构描述如何将 UTF-16 标量值映射到由 GetGlyphIndices 返回的 XPS_GLYPH_INDEX 结构数组中的条目。 (IXpsOMGlyphsEditor.GetGlyphMappings) |
IXpsOMGlyphsEditor::GetIsSideways 获取一个布尔值,该值指示是否要使用字形横向旋转呈现文本。 (IXpsOMGlyphsEditor.GetIsSideways) |
IXpsOMGlyphsEditor::GetProhibitedCaretStopCount 获取禁止的插入点停止的数目。 (IXpsOMGlyphsEditor.GetProhibitedCaretStopCount) |
IXpsOMGlyphsEditor::GetProhibitedCaretStops 获取禁止插入点停止位置的数组。 (IXpsOMGlyphsEditor.GetProhibitedCaretStops) |
IXpsOMGlyphsEditor::GetUnicodeString 获取非转义 UTF-16 标量值中的文本。 (IXpsOMGlyphsEditor.GetUnicodeString) |
IXpsOMGlyphsEditor::SetBidiLevel 设置双向文本的级别。 |
IXpsOMGlyphsEditor::SetDeviceFontName 设置设备字体的名称。 |
IXpsOMGlyphsEditor::SetGlyphIndices 设置一个XPS_GLYPH_INDEX结构数组,该数组描述字体中要使用的字形索引。 |
IXpsOMGlyphsEditor::SetGlyphMappings 设置XPS_GLYPH_MAPPING结构的数组,这些结构描述如何将 UnicodeString 属性中的 UTF-16 标量值映射到XPS_GLYPH_INDEX结构数组中的条目。 |
IXpsOMGlyphsEditor::SetIsSideways 设置一个值,该值指示是否要用字形横向旋转呈现文本。 |
IXpsOMGlyphsEditor::SetProhibitedCaretStops 设置禁止插入点停止位置的数组。 |
IXpsOMGlyphsEditor::SetUnicodeString 设置未转义的 UTF-16 标量值中的文本。 |
要求
最低受支持的客户端 | Windows 7、带 SP2 的 Windows Vista 和适用于 Windows Vista 的平台更新 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2008 R2、Windows Server 2008 SP2 和适用于 Windows Server 2008 的平台更新 [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | xpsobjectmodel.h |