Share via


Interfaz IXpsOMGlyphsEditor (xpsobjectmodel.h)

Permite la modificación por lotes de propiedades que afectan al contenido de texto en una interfaz IXpsOMGlyphs .

Herencia

La interfaz IXpsOMGlyphsEditor hereda de la interfaz IUnknown . IXpsOMGlyphsEditor también tiene estos tipos de miembros:

Métodos

La interfaz IXpsOMGlyphsEditor tiene estos métodos.

 
IXpsOMGlyphsEditor::ApplyEdits

Realiza la validación entre propiedades y, a continuación, copia los cambios en la interfaz IXpsOMGlyphs primaria.
IXpsOMGlyphsEditor::GetBidiLevel

Obtiene el nivel de texto bidireccional de la interfaz IXpsOMGlyphs primaria.
IXpsOMGlyphsEditor::GetDeviceFontName

Obtiene el nombre de la fuente del dispositivo. (IXpsOMGlyphsEditor.GetDeviceFontName)
IXpsOMGlyphsEditor::GetGlyphIndexCount

Obtiene el número de índices de glifo.
IXpsOMGlyphsEditor::GetGlyphIndices

Obtiene una matriz de estructuras de XPS_GLYPH_INDEX que describen los índices de glifo específicos en la fuente. (IXpsOMGlyphsEditor.GetGlyphIndices)
IXpsOMGlyphsEditor::GetGlyphMappingCount

Obtiene el número de asignaciones de glifos. (IXpsOMGlyphsEditor.GetGlyphMappingCount)
IXpsOMGlyphsEditor::GetGlyphMappings

Obtiene una matriz de estructuras de XPS_GLYPH_MAPPING que describen cómo asignar valores escalares UTF-16 a entradas de la matriz de estructuras de XPS_GLYPH_INDEX, que devuelve GetGlyphIndices. (IXpsOMGlyphsEditor.GetGlyphMappings)
IXpsOMGlyphsEditor::GetIsSideways

Obtiene un valor booleano que indica si el texto se va a representar con los glifos girados lateralmente. (IXpsOMGlyphsEditor.GetIsSideways)
IXpsOMGlyphsEditor::GetProhibitedCaretStopCount

Obtiene el número de paradas de intercalación prohibidas. (IXpsOMGlyphsEditor.GetProhibitedCaretStopCount)
IXpsOMGlyphsEditor::GetProhibitedCaretStops

Obtiene una matriz de ubicaciones de detención de intercalación prohibidas. (IXpsOMGlyphsEditor.GetProhibitedCaretStops)
IXpsOMGlyphsEditor::GetUnicodeString

Obtiene el texto en valores escalares UTF-16 sin escape. (IXpsOMGlyphsEditor.GetUnicodeString)
IXpsOMGlyphsEditor::SetBidiLevel

Establece el nivel de texto bidireccional.
IXpsOMGlyphsEditor::SetDeviceFontName

Establece el nombre de la fuente del dispositivo.
IXpsOMGlyphsEditor::SetGlyphIndices

Establece una matriz de estructura XPS_GLYPH_INDEX que describe qué índices de glifo se usarán en la fuente.
IXpsOMGlyphsEditor::SetGlyphMappings

Establece una matriz de estructuras de XPS_GLYPH_MAPPING que describen cómo asignar los valores escalares UTF-16 de la propiedad UnicodeString a las entradas de la matriz de estructuras de XPS_GLYPH_INDEX.
IXpsOMGlyphsEditor::SetIsSideways

Establece el valor que indica si el texto se va a representar con los glifos girados lateralmente.
IXpsOMGlyphsEditor::SetProhibitedCaretStops

Establece una matriz de ubicaciones de detención de intercalación prohibidas.
IXpsOMGlyphsEditor::SetUnicodeString

Establece el texto en valores escalares UTF-16 sin escape.

Requisitos

   
Cliente mínimo compatible Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado xpsobjectmodel.h

Consulte también

IXpsOMGlyphs

IXpsOMGlyphs::GetGlyphsEditor

Interfaces

XML Paper Specification