Método IXpsOMGlyphs::SetFontFaceIndex (xpsobjectmodel.h)
Define o índice da face da fonte a ser usada.
Esse valor só é usado quando GetFontResource retorna uma interface IXpsOMFontResource que representa uma coleção de fontes TrueType .
Sintaxe
HRESULT SetFontFaceIndex(
[in] SHORT fontFaceIndex
);
Parâmetros
[in] fontFaceIndex
O valor de índice da face da fonte a ser usada.
Retornar valor
O método retorna um HRESULT. Os valores possíveis incluem, mas não se limitam, aqueles na tabela a seguir. Para obter informações sobre valores retornados da API de documento XPS que não estão listados nesta tabela, consulte Erros de documento XPS.
Código de retorno | Descrição |
---|---|
|
O método foi bem-sucedido. |
|
O valor de fontFaceIndex não é válido; deve ser um inteiro maior ou igual a –1. |
Comentários
O valor padrão da propriedade de índice facial da fonte é –1, o que significa que um índice de fonte não foi definido ou que o recurso de fonte não é uma coleção de fontes TrueType .
Se esse valor for especificado e não for –1, "#<Index>" será acrescentado ao URI da Fonte durante a serialização. Aqui, <Index> é o valor definido por SetFontFaceIndex.
A marcação a seguir de um FixedPage mostra o resultado da configuração de fontFaceIndex como 1. Observe que o atributo FontUri do elemento Glyphs tem um valor de ../Resources/Fonts/Font.TTF#1
, que inclui o índice da face da fonte.
<FixedPage Height="1056" Width="816" xml:lang="en-US"
xmlns="http://schemas.microsoft.com/xps/2005/06">
<Glyphs
OriginX="96"
OriginY="96"
UnicodeString="This is Page 1!"
FontUri="../Resources/Fonts/Font.TTF#1"
FontRenderingEmSize="16" />
</FixedPage>
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 R2, Windows Server 2008 com SP2 e Platform Update para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | xpsobjectmodel.h |