Condividi tramite


Interfaccia IXpsOMGlyphsEditor (xpsobjectmodel.h)

Consente la modifica batch delle proprietà che influiscono sul contenuto di testo in un'interfaccia IXpsOMGlyphs .

Ereditarietà

L'interfaccia IXpsOMGlyphsEditor eredita dall'interfaccia IUnknown . IXpsOMGlyphsEditor include anche questi tipi di membri:

Metodi

L'interfaccia IXpsOMGlyphsEditor include questi metodi.

 
IXpsOMGlyphsEditor::ApplyEdits

Esegue la convalida tra proprietà e quindi copia le modifiche all'interfaccia IXpsOMGlyphs padre.
IXpsOMGlyphsEditor::GetBidiLevel

Ottiene il livello di testo bidirezionale dell'interfaccia IXpsOMGlyphs padre.
IXpsOMGlyphsEditor::GetDeviceFontName

Ottiene il nome del tipo di carattere del dispositivo. (IXpsOMGlyphsEditor.GetDeviceFontName)
IXpsOMGlyphsEditor::GetGlyphIndexCount

Ottiene il numero di indici glifi.
IXpsOMGlyphsEditor::GetGlyphIndices

Ottiene una matrice di strutture XPS_GLYPH_INDEX che descrivono gli indici glifi specifici nel tipo di carattere. (IXpsOMGlyphsEditor.GetGlyphIndices)
IXpsOMGlyphsEditor::GetGlyphMappingCount

Ottiene il numero di mapping degli glifi. (IXpsOMGlyphsEditor.GetGlyphMappingCount)
IXpsOMGlyphsEditor::GetGlyphMappings

Ottiene una matrice di strutture XPS_GLYPH_MAPPING che descrivono come eseguire il mapping dei valori scalari UTF-16 alle voci nella matrice di strutture XPS_GLYPH_INDEX, restituite da GetGlyphIndices. (IXpsOMGlyphsEditor.GetGlyphMappings)
IXpsOMGlyphsEditor::GetIsSideways

Ottiene un valore booleano che indica se il testo deve essere eseguito il rendering con glifi ruotati a laterale. (IXpsOMGlyphsEditor.GetIsSideways)
IXpsOMGlyphsEditor::GetProhibitedCaretStopCount

Ottiene il numero di interruzioni di caret vietate. (IXpsOMGlyphsEditor.GetProhibitedCaretStopCount)
IXpsOMGlyphsEditor::GetProhibitedCaretStops

Ottiene una matrice di posizioni di arresto non consentite. (IXpsOMGlyphsEditor.GetProhibitedCaretStops)
IXpsOMGlyphsEditor::GetUnicodeString

Ottiene il testo nei valori scalari UTF-16 non distribuiti. (IXpsOMGlyphsEditor.GetUnicodeString)
IXpsOMGlyphsEditor::SetBidiLevel

Imposta il livello di testo bidirezionale.
IXpsOMGlyphsEditor::SetDeviceFontName

Imposta il nome del tipo di carattere del dispositivo.
IXpsOMGlyphsEditor::SetGlyphIndices

Imposta una matrice di strutture XPS_GLYPH_INDEX che descrive quali indici glifi devono essere usati nel tipo di carattere.
IXpsOMGlyphsEditor::SetGlyphMappings

Imposta una matrice di strutture XPS_GLYPH_MAPPING che descrivono come eseguire il mapping dei valori scalari UTF-16 nella proprietà UnicodeString alle voci nella matrice di strutture XPS_GLYPH_INDEX.
IXpsOMGlyphsEditor::SetIsSideways

Imposta il valore che indica se il testo deve essere eseguito il rendering con glifi ruotati a lato.
IXpsOMGlyphsEditor::SetProhibitedCaretStops

Imposta una matrice di posizioni di arresto non consentite.
IXpsOMGlyphsEditor::SetUnicodeString

Imposta il testo nei valori scalari UTF-16 non distribuiti.

Requisiti

   
Client minimo supportato Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione xpsobjectmodel.h

Vedi anche

IXpsOMGlyphs

IXpsOMGlyphs::GetGlyphsEditor

Interfacce

XML Paper Specification