PrivateFontCollection Classe

Definição

Fornece uma coleção de famílias de fontes construídas a partir de ficheiros de fontes fornecidos pela aplicação cliente.

public ref class PrivateFontCollection sealed : System::Drawing::Text::FontCollection
public sealed class PrivateFontCollection : System.Drawing.Text.FontCollection
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class PrivateFontCollection : System.Drawing.Text.FontCollection
type PrivateFontCollection = class
    inherit FontCollection
[<System.Runtime.InteropServices.ComVisible(false)>]
type PrivateFontCollection = class
    inherit FontCollection
Public NotInheritable Class PrivateFontCollection
Inherits FontCollection
Herança
PrivateFontCollection
Atributos

Observações

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

Note

No .NET 6 e versões posteriores, o pacote System.Drawing.Common, que inclui esse tipo, só é suportado em sistemas operacionais Windows. O uso deste tipo em aplicações multiplataforma causa avisos em tempo de compilação e exceções em tempo de execução. Para obter mais informações, consulte System.Drawing.Common suportado apenas no Windows.

Construtores

Name Description
PrivateFontCollection()

Inicializa uma nova instância da PrivateFontCollection classe.

Propriedades

Name Description
Families

Obtém o array de FontFamily objetos associados a este FontCollection.

(Herdado de FontCollection)

Métodos

Name Description
AddFontFile(String)

Adiciona uma fonte do ficheiro especificado a este PrivateFontCollection.

AddMemoryFont(IntPtr, Int32)

Adiciona uma fonte contida na memória do sistema a este PrivateFontCollection.

Dispose()

Liberta todos os recursos utilizados por este FontCollection.

(Herdado de FontCollection)
Dispose(Boolean)

Liberta os recursos não geridos usados pelo FontCollection e opcionalmente liberta os recursos geridos.

(Herdado de FontCollection)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também