Freigeben über


IXpsOMGlyphsEditor-Schnittstelle (xpsobjectmodel.h)

Ermöglicht die Batchänderung von Eigenschaften, die sich auf den Textinhalt in einer IXpsOMGlyphen-Schnittstelle auswirken.

Vererbung

Die IXpsOMGlyphsEditor-Schnittstelle erbt von der IUnknown-Schnittstelle . IXpsOMGlyphsEditor verfügt auch über folgende Membertypen:

Methoden

Die IXpsOMGlyphsEditor-Schnittstelle verfügt über diese Methoden.

 
IXpsOMGlyphsEditor::ApplyEdits

Führt eine eigenschaftsübergreifende Validierung aus und kopiert dann die Änderungen an die übergeordnete IXpsOMGlyphen-Schnittstelle.
IXpsOMGlyphenEditor::GetBidiLevel

Ruft die bidirektionale Textebene der übergeordneten IXpsOMGlyphen-Schnittstelle ab.
IXpsOMGlyphsEditor::GetDeviceFontName

Ruft den Namen der Geräteschriftart ab. (IXpsOMGlyphsEditor.GetDeviceFontName)
IXpsOMGlyphsEditor::GetGlyphIndexCount

Ruft die Anzahl der Glyphenindizes ab.
IXpsOMGlyphenEditor::GetGlyphIndices

Ruft ein Array von XPS_GLYPH_INDEX-Strukturen ab, die die spezifischen Glyphenindizes in der Schriftart beschreiben. (IXpsOMGlyphsEditor.GetGlyphIndices)
IXpsOMGlyphsEditor::GetGlyphMappingCount

Ruft die Anzahl der Glyphenzuordnungen ab. (IXpsOMGlyphsEditor.GetGlyphMappingCount)
IXpsOMGlyphsEditor::GetGlyphMappings

Ruft ein Array von XPS_GLYPH_MAPPING-Strukturen ab, die beschreiben, wie UTF-16-Skalarwerte Einträgen im Array von XPS_GLYPH_INDEX Strukturen zugeordnet werden, das von GetGlyphIndices zurückgegeben wird. (IXpsOMGlyphsEditor.GetGlyphMappings)
IXpsOMGlyphsEditor::GetIsSideways

Ruft einen booleschen Wert ab, der angibt, ob der Text mit seitlich gedrehten Glyphen gerendert werden soll. (IXpsOMGlyphsEditor.GetIsSideways)
IXpsOMGlyphsEditor::GetProhibitedCaretStopCount

Ruft die Anzahl der verbotenen Caretstopps ab. (IXpsOMGlyphsEditor.GetProhibitedCaretStopCount)
IXpsOMGlyphsEditor::GetProhibitedCaretStops

Ruft ein Array von verbotenen Caretstopps ab. (IXpsOMGlyphenEditor.GetProhibitedCaretStops)
IXpsOMGlyphsEditor::GetUnicodeString

Ruft den Text in utf-16-Skalarwerten ohne Scape ab. (IXpsOMGlyphsEditor.GetUnicodeString)
IXpsOMGlyphsEditor::SetBidiLevel

Legt die Ebene des bidirektionalen Texts fest.
IXpsOMGlyphsEditor::SetDeviceFontName

Legt den Namen der Geräteschriftart fest.
IXpsOMGlyphenEditor::SetGlyphIndices

Legt ein XPS_GLYPH_INDEX-Strukturarray fest, das beschreibt, welche Glyphenindizes in der Schriftart verwendet werden sollen.
IXpsOMGlyphsEditor::SetGlyphMappings

Legt ein Array von XPS_GLYPH_MAPPING-Strukturen fest, die beschreiben, wie die UTF-16-Skalarwerte in der UnicodeString-Eigenschaft Einträgen im Array von XPS_GLYPH_INDEX Strukturen zugeordnet werden.
IXpsOMGlyphenEditor::SetIsSideways

Legt den Wert fest, der angibt, ob der Text mit seitlich gedrehten Glyphen gerendert werden soll.
IXpsOMGlyphsEditor::SetProhibitedCaretStops

Legt ein Array mit verbotenen Caretstopps fest.
IXpsOMGlyphsEditor::SetUnicodeString

Legt den Text in utf-16-Skalarwerten ohne Gezeichen fest.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile xpsobjectmodel.h

Weitere Informationen

IXpsOMGlyphen

IXpsOMGlyphen::GetGlyphsEditor

Schnittstellen

XML Paper Specification