Classe PrivateFontCollection (gdiplusheaders.h)

PrivateFontCollection é uma classe de coleção para fontes. Essa classe mantém uma coleção de fontes especificamente para um aplicativo. As fontes na coleção podem incluir fontes instaladas, bem como fontes que não foram instaladas no sistema.

Herança

A classe PrivateFontCollection implementa FontCollection.

Métodos

A classe PrivateFontCollection tem esses métodos.

 
PrivateFontCollection::AddFontFile

O método PrivateFontCollection::AddFontFile adiciona um arquivo de fonte a essa coleção de fontes privadas.
PrivateFontCollection::AddMemoryFont

O método PrivateFontCollection::AddMemoryFont adiciona uma fonte contida na memória do sistema a uma coleção de fontes do Windows GDI+.
PrivateFontCollection::P rivateFontCollection

Cria um objeto PrivateFontCollection vazio. (PrivateFontCollection.PrivateFontCollection)
PrivateFontCollection::P rivateFontCollection

Cria um objeto PrivateFontCollection vazio. (sobrecarga 1/2)

Comentários

PrivateFontCollection permite que os aplicativos instalem uma versão privada de uma fonte existente sem a necessidade de substituir a versão do sistema da fonte. Por exemplo, o GDI+ pode criar uma versão privada da fonte Arial, além da fonte Arial que o sistema usa. PrivateFontCollection também pode ser usado para instalar fontes que não existem no sistema operacional. Essa é uma instalação de fonte temporária que não afeta a coleção instalada pelo sistema. Para ver a coleção instalada, use a classe InstalledFontCollection .

Nota Ao usar a API GDI+, você nunca deve permitir que seu aplicativo baixe fontes arbitrárias de fontes não confiáveis. O sistema operacional requer privilégios elevados para garantir que todas as fontes instaladas sejam confiáveis.
 

Requisitos

   
Plataforma de Destino Windows
Cabeçalho gdiplusheaders.h