Compartir a través de


Clase PrivateFontCollection (gdiplusheaders.h)

PrivateFontCollection es una clase de colección para fuentes. Esta clase mantiene una colección de fuentes específicamente para una aplicación. Las fuentes de la colección pueden incluir fuentes instaladas, así como fuentes que no se han instalado en el sistema.

Herencia

La clase PrivateFontCollection implementa FontCollection.

Métodos

La clase PrivateFontCollection tiene estos métodos.

 
PrivateFontCollection::AddFontFile

El método PrivateFontCollection::AddFontFile agrega un archivo de fuente a esta colección de fuentes privada.
PrivateFontCollection::AddMemoryFont

El método PrivateFontCollection::AddMemoryFont agrega una fuente contenida en la memoria del sistema a una colección de fuentes GDI+ de Windows.
PrivateFontCollection::P rivateFontCollection

Crea un objeto PrivateFontCollection vacío. (PrivateFontCollection.PrivateFontCollection)
PrivateFontCollection::P rivateFontCollection

Crea un objeto PrivateFontCollection vacío. (sobrecarga 1/2)

Comentarios

PrivateFontCollection permite a las aplicaciones instalar una versión privada de una fuente existente sin necesidad de reemplazar la versión del sistema de la fuente. Por ejemplo, GDI+ puede crear una versión privada de la fuente Arial además de la fuente Arial que usa el sistema. PrivateFontCollection también se puede usar para instalar fuentes que no existen en el sistema operativo. Se trata de una instalación temporal de fuentes que no afecta a la colección instalada por el sistema. Para ver la colección instalada, use la clase InstalledFontCollection .

Nota Al usar la API de GDI+, nunca debe permitir que la aplicación descargue fuentes arbitrarias de orígenes que no son de confianza. El sistema operativo requiere privilegios elevados para asegurarse de que todas las fuentes instaladas son de confianza.
 

Requisitos

   
Plataforma de destino Windows
Encabezado gdiplusheaders.h